【发布时间】:2017-12-12 07:29:21
【问题描述】:
我有一个有效的 JSON,但我不知道如何在 json.Unmarshal (golang) 中解析它:
{
"method": "notice",
"params": [0, [{
"previous": "12345",
"timestamp": "2017-12-12T05:49:09",
"witness": "12345",
"transaction_merkle_root": "ffff",
"extensions": [],
"witness_signature": "12345"
}]]
}
我能做的只有:
type MyJSON struct {
Method string `json:"method"`
Params []interface{} `json:"params"`
}
如果有人帮助我编写正确的 MyJSON 类型以通过 golang 的 json.Unmarshal 解析所有其他字段,我将非常感激。这对我来说太复杂了:(
【问题讨论】: