go输出结构体,转普通

bonlog 2020-11-16 10:35:01
我用go输出fmt.Println()一个结构体。结果是0x十六进制的,极不方便查看。请帮助我转在普通的十进制,或像json那样,包括字段名与字段值名。谢谢。
...全文
218 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Nihility/ 2020-11-18
  • 打赏
  • 举报
回复

fmt.Printf("%+v\n",结构体)
李三思Eleven 2020-11-17
  • 打赏
  • 举报
回复
直接用fmt.Println()输出的是地址,你应该先序列化再输出。我写个代码给你参考一下:

2,190

社区成员

发帖
与我相关
我的任务
社区描述
go语言学习与交流版
社区管理员
  • go语言社区
  • Freeman Z
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧