运行结果是:
编码前: {fyxichen 24}
编码后: {"Age":24}在这里name的值并未被编码,原因接收首字母是小写,外部不能调用导致的.
当我们用json和外部API进行交互的时候,别的程序语言不像Go这样用大小写来控制变量的作用域.所以下面这个标签的使用,会用起来更舒服.
运行结果:
Struct1 :{"Name":"fyxichen","Age":24}
Struct2 :{"name":"fyxichen","age":24}
本文分享自 Golang语言社区 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!