首页 > Web开发 > 详细

golang map转json

时间:2019-03-19 14:24:16      阅读:320      评论:0      收藏:0      [点我收藏+]
// map to json

package main



import (
    "encoding/json"
    "fmt"


)


func main() {

    s := []map[string]interface{}{}

    m1 := map[string]interface{}{"name": "John", "age": 10}
    m2 := map[string]interface{}{"name": "Alex", "age": 12}

    s = append(s, m1, m2)
    s = append(s, m2)

    b, err := json.Marshal(s)
    if err != nil {
        fmt.Println("json.Marshal failed:", err)
        return
    }


    fmt.Println("b:", string(b))

}

  output:

b: [{“age”:10,”name”:”John”},{“age”:12,”name”:”Alex”},{“age”:12,”name”:”Alex”}]

  

golang map转json

原文:https://www.cnblogs.com/liujie-php/p/10558151.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!