如何将嵌套结构编组为 JSON?我知道如何在没有任何嵌套结构的情况下编组结构。但是,当我尝试使 JSON 响应如下所示时:
{"genre": {"country": "taylor swift", "rock": "aimee"}}
我遇到了问题。
我的代码如下所示:
走:
type Music struct {
Genre struct {
Country string
Rock string
}
}
resp := Music{
Genre: { // error on this line.
Country: "Taylor Swift",
Rock: "Aimee",
},
}
js, _ := json.Marshal(resp)
w.Write(js)
但是,我收到错误
Missing type in composite literal
我该如何解决?
元芳怎么了
相关分类