我有一个 json 作为
{
"fields": ["time","id","status","customerId","additionalDetail"],
"pageInfo": {"start": 0, "rows": 1000}
}
我想将我的结构编组到上面的 json 并创建如下结构 -
type RBody struct {
Fields []string `json:"fields"`
PageInfo struct {
Start int `json:"start"`
Rows int `json:"start"`
} `json:"pageInfo"`
}
我在初始化上述结构时遇到问题。我不确定如何以下面的方式初始化匿名结构:
bd := RBody {
Fields : []string{"time","id","status","customerId","additionalDetail"},
PageInfo : ???
}
我通过为页面信息创建一个单独的结构并将其附加到父结构来解决这个问题。然而,必须有某种方法来执行初始化匿名的嵌套结构,就像我做的一样Fields(字符串切片)上面。任何人都可以将我重定向到一些指南来做到这一点吗?