JSON源是单个对象,但是您尝试将其解组为切片。将类型更改
params为
paramsInfo(非切片):
var params paramsInfoerr := json.Unmarshal(rawJSON, ¶ms)if err != nil { fmt.Println(err.Error()) os.Exit(1)}fmt.Printf("%+v", params)然后输出(在Go Playground上尝试):
{InfoA:[256 256 20000] InfoB:[256 512 15000] InfoC:[208 512 20000] DEFAULT:[256 256 20000]}


