У меня есть формат json, который выглядит так
{
"my_object_list": [
{
"meta": {"version": 1},
"my_value": {// Some complex value
}
}
{
"meta": {"version": 2},
"my_value": {// Some complex value
}
}
]
}
Я хочу иметь возможность маршалировать каждую из my_value
баз на meta
. Есть ли способ добиться этого в golang?
type MyResponse struct {
// how to I unmarshal each myObject base on version?
MyObjectList []myObject `json:"my_object_list"`
}
my_value
. - person Kamol Hasan   schedule 24.09.2019