在Go中封送[] interface {}

  type A struct {
ID uint32json:“ id”
}
\ ntype B struct {
A
标题字符串json:“ title”
}

type C struct {
ID uint32json:“ id”
名称字符串json:“ name”
数组[] interface {}
json:“ arrays”`
}
</ code> </ pre>

这是封送接口数组的正确方法吗?</ p >
</ div>

展开原文

原文

type A struct {
    Id   uint32 `json:"id"`
}

type B struct {
    A
    Title           string `json:"title"`
}

type C struct {
    Id             uint32 `json:"id"`
    Name           string `json:"name"`
    Arrays         []interface{} `json:"arrays"`
}

Is this the correct way to marshal an array of interfaces?

doucezhu3570
doucezhu3570 看一下struct标记。那就是问题所在
3 年多之前 回复

1个回答



将数组放在双引号中json:“ arrays” </ p>
</ div>

展开原文

原文

Put arrays in double quotes json:"arrays"

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐