go-反序列化

json 反序列化是指,将 json 字符串反序列化成对应的数据类型 (比如结构体、map、切片) 的操作

str := "{\"address\":\"洪崖洞\",\"age\":30,\"name\":\"红孩儿\"}"
var a map[string]interface{}
err := json.Unmarshal([]byte(str), &a)
if err != nil {
    fmt.Printf("unmarshal err=%v\n", err)
}
fmt.Printf("反序列化后 a=%v\n", a)
运行结果:
反序列化后 a=map[address:洪崖洞 age:30 name:红孩儿]

```

本作品采用《CC 协议》,转载必须注明作者和本文链接