golang struct结构体转json
2017-12-29 12:01
771 查看
// convert struct to json package main import ( "fmt" "encoding/json" ) type Host struct { IP string Name string } func main() { m := Host{Name: "Sky", IP: "192.168.23.92"} b, err := json.Marshal(m) if err != nil { fmt.Println("Umarshal failed:", err) return } fmt.Println("json:", string(b)) }
output:
json: {“IP”:”192.168.23.92”,”Name”:”Sky”}
相关文章推荐
- golang json转struct结构体
- Golang 父子对象与JSON互相转换以及struct结构体内部的反引号该如何定义字段编码生成json字符串的写法
- golang中struct转json后键名首字母大小写问题解决
- golang通过反射使用json字符串调用struct的指定方法及返回json结果
- struct2json -- C结构体与 JSON 快速互转库V1.0发布
- go、golang结构体对象转Json失败原因总结
- golang 结构体和 json 相互转换时的 key 匹配问题
- [golang] struct转JSON,解析JSON
- golang json处理struct未导出成员
- Golang 奇葩的时间包之Json与struct对象之间互相转换,JsonDate和JsonTime自定义类型如何实现json编码和解码(二)
- Golang面向对象编程-struct(结构体)
- golang结构体json的时间格式化解决方案
- golang中json与struct中tag简介
- struct2json -- C结构体与 JSON 快速互转库V1.0发布
- golang:json.Marshal转结构体,结构体属性为空
- golang 空结构体struct{}解析
- golang遍历 struct 等结构体,使用 range 关键字
- golang结构体json的时间格式化解决方案
- GoLang中 json、map、struct 之间的相互转化
- golang API json,struct结构中标签(Tag)的使用