【发布时间】:2017-07-26 16:26:19
【问题描述】:
我有一个像这样的 json
[{"name":"Name1","age":20},{"name":"Name2","age":29}]
我想把它解码成这样的地图
map[map["name":"Name1" ....] ,map["name":"Name2",....]]
就我而言,我的逻辑如下所示
bt:= []byte(metadatas[0])
var dat interface{}
if err := json.Unmarshal(bt, dat); err != nil {
panic(err)
}
fmt.Println(dat)
作为回应,我得到了
[map["name":"Name1" ....] ,map["name":"Name2",....]]
我怎样才能得到地图而不是
【问题讨论】:
标签: json dictionary go