我有两个 json-marshallable 匿名结构。
a := struct {
Name string `json:"name"`
}{"my name"}
b := struct {
Description string `json:"description"`
}{"my description"}
有没有办法将它们合并到 json 中以获得类似的东西:
{
"name":"my name",
"description":"my description"
}
原文由 Dmitry Kapsamun 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以 将这两个结构嵌入到另一个.
JSON 包将处理嵌入式结构有点像联合,但这很快就会变得笨拙。