我有以下匿名結構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 關注
- 83 瀏覽
添加回答
舉報
0/150
提交
取消