一直在谷歌上搜索并寻找解决方案,但没有成功。
我正在将一个 JSON 文件导入到一个结构中,但是,当我想使用它时,值会以随机顺序出现。这是我的 JSON 文件的示例:
"Assets": {
"asset1": "asset1.png",
"asset2": "asset2.png"
},
"Colors": {
"MainColor": [
{
"red": 247,
"green": 0,
"blue": 247
}
],
"MainGradient": [
{
"red": 9,
"green": 103,
"blue": 170
},
{
"red": 18,
"green": 138,
"blue": 221
}
]
}
我可以使用 Unmarshal 导入 JSON,但是,当我打印它时,“红色、绿色、蓝色”值以随机顺序输出,如下所示:
[{map[asset1:asset1.png asset2:asset2.png] {[map[red:247 green:0 blue:247]] [map[green:103 red:9 blue:170] map[green:138 blue:221 red:18]]}}]
如您所见,RGB 值每次都以随机顺序出现。我想知道是否有办法始终以相同的顺序输出:红色、绿色、蓝色。
谢谢你。
慕的地8271018
慕无忌1623718
相关分类