gpt4 book ai didi

json - Go结构类型的可变JSON结构映射

转载 作者:IT王子 更新时间:2023-10-29 02:12:30 26 4
gpt4 key购买 nike

我有一个如下的JSON

{
"Key1": "Value1",
"Key2": "Value2",
"Key3": {
"InnerKey1": "InnerValue1",
"InnerKey2": "InnerValue2",
...
}
}

我遇到的问题是 Key3 结构,它包含一个可变长度的键值。客户可能会向我发送另一个 key 。我如何在 Go 中为此创建一个 struct

最佳答案

您可以使用 json2go .对于可变部分,您可以使用 map

你得到:

type AutoGenerated struct {
Key1 string `json:"Key1"`
Key2 string `json:"Key2"`
Key3 map[string]string `json:"Key3"`
}

关于json - Go结构类型的可变JSON结构映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42254256/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com