我有这个JSON对象:
{
"name": "test.counter",
"value": 1.234,
"ts": 1234567890
}
我想将整个事物存储在JSON数组中,因此它看起来像这样:
[
{
"name": "test.counter",
"value": 1.234,
"ts": 1234567890
}
]
我该怎么做?我对Golang不熟悉。 修改 我正在创建JSON对象
output := &Output{
Name: url[0],
Milli: ms,
Epoch: time.Now().Unix(),
}
out1, _ := json.Marshal(output)
答案 0 :(得分:2)
你只需要创建一个输出结构片段,你就可以制作它。
output := Output{
Name: url[0],
Milli: ms,
Epoch: time.Now().Unix(),
}
outputs := []Output{output}
out1, _ := json.Marshal(outputs)