У меня есть 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 : ???
}
Я работал над этим, создавая отдельную структуру для информации о странице и присоединяя ее к родительской структуре. Однако должен быть какой-то способ выполнить инициализацию вложенной структуры anonymous , так же, как я делал с Fields (фрагмент строки) выше. Кто-нибудь может перенаправить меня к какому-нибудь руководству?