是否有使用json编码数组/映射的函数?

时间:2016-04-02 06:21:16

标签: json dictionary go encode

golang中是否有一个使用json编码数组/映射的函数?我正在寻找类似于PHP的json_encode()函数的东西。

1 个答案:

答案 0 :(得分:2)

您可以使用 encoding / json 包将数据结构编码为golang中的json

package main

import (
    "encoding/json"
    "fmt"
    "os"
)

func main() {
    group := map[string]interface{} {
        "name": "John Doe",
        "age": 112,
    }
    b, err := json.Marshal(group) // this converts the structure into json
    if err != nil {
        fmt.Println("error:", err)
    }
    os.Stdout.Write(b)
}

golang json package