双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

go语言的结构体,你会转成json字符串格式吗?

寅恪光潜 寅恪光潜 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

比如这样的结构体 :

type Person struct {
	Name  string
	Tall  float32
	Hobby string
}

还有这样的结构体:

type Person struct {
	Name    string
	Tall    float32
	Hobby   string
	address string //首字母小写
	Sex     string
	Game    *Game //指向一个玩过什么游戏的一个结构体,也可以不使用指针,指针要快
}
type Game struct {
	Name1 string
	Name2 string
}

怎么转换成json的字符串格式呢?

go语言的结构体与json字符串格式转换你会了吗?

还有红包领取! 

...全文

相关推荐

Go 结构体、数组、字典和 json 字符串的相互转换方法

今天小编就为大家分享一篇Go 结构体、数组、字典和 json 字符串的相互转换方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

6???6

go语言结构体转换map、map转换结构体、json字符串转结构体、结构体数据转换到别的结构体

JSON包的妙用,一个函数完成几种数据结构转换方案 1.结构体转map 2.map转结构体 3.结构体数据转移到结构体 4.json字符串转结构体 package main import ( encoding/json fmt reflect ) type User struct { Name string `json:name` Age int `json:age` } func main() { //1、结构体转map user1:=User{} user1.Name=小明 user1.Age=18 mp:=make(map[string

weixin_38660813

golang语言发送json格式的http请求

1. 发送普通的GET请求 func testGet() { url := https://baidu.com req, err := http.NewRequest(GET, url, nil) client := &http.Client{} resp, err := client.Do(req) if err != nil { panic(err) } defer resp.Body.Close() fmt.Println(response Status:, resp.Status) fmt.Println(response Headers:, resp.Header)

weixin_38729336

使用Go语言解析动态JSON格式的方法

本篇文章主要介绍了使用Go语言解析动态JSON格式的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

weixin_38503496

golang结构体与json格式串实例代码

本文通过实例代码给大家介绍了golang结构体与json格式串的相关知识,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下

weixin_38696336
评论 2
收藏 已收藏
分享
返回顶部
寅恪光潜
寅恪光潜 领域专家: 人工智能技术领域 领域专家: 人工智能技术领域
go语言 2,351 成员 924 内容