Go打印结构体的field
Go可以很方便的打印出结构体的field
,不同于json.Marshal()
操作,json
操作有很多局限性,首先其要求结构体字段为大写字段,否则没有访问权限,其二,其会多出一步函数调用,比较麻烦。
这里又很方便既可以将结构体field
打印出来的方法,不用区分大小写。
printf的关键字:%+v
,其中v不加+
也是有所区别的。
1 | type info struct { |
本文标题:Go打印结构体的field
文章作者:小师
发布时间:2018-10-12
最后更新:2022-05-04
原始链接:chunlife.top/2018/10/12/Go打印结构体的field/
版权声明:本站所有文章均采用知识共享署名4.0国际许可协议进行许可