go转换json,并且打印报文

版权声明:by DongBao https://blog.csdn.net/aaaadong/article/details/90171388

在程序中写入以下内容:


c := make(map[string]interface{})
c["name"] = "dongbao"
c["contact"] = map[string]interface{}{
"home": "china",
"phone": "12345678910",
 }

// 将这个映射序列化到JSON 字符串
data, err := json.MarshalIndent(c, "", "      ")    //这里返回的data值,类型是[]byte
if err != nil {
        log.Println("ERROR:", err)
 }


 fmt.Println(string(data))  

打印出来的内容就是json报文内容

猜你喜欢

转载自blog.csdn.net/aaaadong/article/details/90171388