我正在尝试向 API 端点发送发布请求。如果 JSON 数据中没有括号,端点将无法工作。
map1: = map[string] map[string] interface {} {}
map2: = map[string] interface {} {}
map2["firstObject"] = "value1"
map2["secondObject"] = "value2"
map1["jsonName"] = map2
b, err: = json.Marshal(map1)
if err != nil {
panic(err)
}
fmt.Println(string(b)) // outputs: {"jsonName":{"firstObject":"value1","secondObject":"value2"}}
我需要的输出是:{"jsonName":[{"firstObject":"value1","secondObject":"value2"}]}
但是,我得到了这个:{"jsonName":{"firstObject":"value1","secondObject":"value2"}}
吃鸡游戏
相关分类