golang ---struct tag 2

Golang中struct结构标签(Tag)的使用

在golang中,命名都是推荐都是用驼峰方式,并且在首字母大小写有特殊的语法含义:包外无法引用。但是由经常需要和其它的系统进行数据交互,例如转成json格式,存储到Redis等等。这个时候如果直接用属性名来作为键值会不符合项目要求

结构体字段为小学字母则不转换

josn加‘-’不转换

json:",omitempty"   字段有值则不忽略,没有值则忽略

 

posted on 2020-06-09 16:13  清明-心若淡定  阅读(234)  评论(0编辑  收藏  举报