Go json使用进阶技巧
数字转字符串因为前端 js 对 int64 的处理可能会因为溢出导致无法准确处理,因此我们期望可以返回字符串类型。package maintype A struct { B int `json:",string"`}定制Marshaler/Unmarshal在很多 case 中,我们需要对结构体进行一些定制,比如枚举类型和 string 的转换,比如一些属性的预处理,这个时候我们就需要实现自己的Marshal/Unmarshal方法了。 举一个很常见的例子,在 w...
原创
2021-04-26 22:27:36 ·
897 阅读 ·
1 评论