这里我有一个地图界面的消息。里面有2把钥匙key1,key2。Key2有2个键k2、k3。我想在其中添加另一个键。所以我就这么做了。
message := map[string]interface{}{
"key1": map[string]string{
"k1" : "",
},
"key2": map[string]interface{}{
"k2": "",
"k3" : map[string]interface{}{
"kk1" : "",
},
},
}
k := map[string]interface{}{
"kk2" : "",
}
message["key2"]["k4"] = k
b, err := json.Marshal(message)
if err != nil {
fmt.Println(err)
}
fmt.Println(string(b))
但我收到错误如下:
message["key2"]["k4"] (type interface {} does not support indexing)
慕妹3146593
相关分类