比方说,我正在 go for 循环中迭代一些数据。
for _, job := range orderJobs {}
对于每次迭代,我希望在数组中添加一个新对象,并且该对象应包含键值对。
所以最终的输出应该是这样的
[
{
"order_id":"123"
"job_name":"JOB1"
}
{
"order_id":"456"
"job_name":"JOB2"
}
]
在这种情况下我应该声明并使用 go maps 吗?如果是,那么我应该如何申报?
我试着声明
Jobs := make(map[string]interface{})
并在循环迭代中插入如下所示的键值对
Jobs["order_id"] = "123"
它不是为了创建对象数组。
HUX布斯
相关分类