group := ColorGroup{
ID: 1,
Name: "Reds",
Colors: []string{"Crimson", "Red", "Ruby...,"Colors":["Crimson","Red","Ruby","Maroon"]}
Decode
将JSON数据解码
func Unmarshal(data []byte, v interface...或0值(数字0,字符串"",空数组[]等),则打包的JSON结果不会有这个字段。...我们可以能先解包第一层的JSON数据,然后根据Cmd的值,再确定Args的具体类型进行第二次Unmarshal。...第二个是JSON的object自动转换为map[string]interface{}类型,访问时直接用JSON Object的字段名作为key进行访问。