我有以下匿名结构func wrapHal(selfHref string) interface{} { return struct { Links struct `json: "_links"`{ # does not work, returns error "expected expression" Self struct { Href string } } }{ Links: struct { Self struct { Href string } }{ Self: struct { Href string }{ Href: selfHref, }, }, }}我想知道当我使用序列化为 JSON 时是否可以重命名Links为_linksjson.Marshal可能吗?如果是这样,如何?
1 回答
慕沐林林
TA贡献2016条经验 获得超9个赞
问题出在基本结构上。
type s struct {
Links struct {
Self struct {
Href string
}
} `json:"_links"`
}
是正确的语法
- 1 回答
- 0 关注
- 64 浏览
添加回答
举报
0/150
提交
取消