1 回答

TA貢獻1946條經驗 獲得超4個贊
您可以將其解組到地圖中,這樣您就可以獲得生成的密鑰作為地圖的密鑰?
package main
import (
? ? "encoding/json"
? ? "fmt"
? ? "log"
)
var input = `{"14AcKEr19gHJvgwQhK7sfFm6YJGmoZZoqu": {
"final_balance": 61914248289,
"n_tx": 3472,
"total_received": 3479994002972
}}`
type object struct {
? ? FinalBalance uint64 `json:"final_balance"`
? ? NTX uint64 `json:"n_tx"`
? ? TotalReceived uint64 `json:"total_received"`
}
func main() {
? ? var result map[string]object;
? ? err := json.Unmarshal([]byte(input), &result);
? ? if err != nil {
? ? ? ? log.Fatal(err)
? ? }
? ? fmt.Printf("result: %+v", result)
? ? // result: map[14AcKEr19gHJvgwQhK7sfFm6YJGmoZZoqu:{FinalBalance:61914248289 NTX:3472 TotalReceived:3479994002972}]
}
- 1 回答
- 0 關注
- 122 瀏覽
添加回答
舉報