为了账号安全,请及时绑定邮箱和手机立即绑定

Go中带有JSON Marshal的小写JSON密钥名称

Go中带有JSON Marshal的小写JSON密钥名称

Go
www说 2021-04-27 17:41:29
我希望使用该"encoding/json"程序包封送在我的应用程序的一个导入程序包中声明的结构。例如。:type T struct {     Foo int}因为是导入的,所以结构中所有可用的(导出的)字段都以大写字母开头。但我希望使用小写的键名:out, err := json.Marshal(&T{Foo: 42})将导致{“ Foo”:42}但我希望得到{“ foo”:42}是否可以通过一些简单的方法解决问题?
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 209 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信