摘要:
1、忽略某个字段 如果想忽略某个字段,可以按如下方式在tag中添加-。 type Person struct { Name string `json:"name"` Age int64 Weight float64 `json:"-"` // 指定json序列化/反序列化时忽略此字段 } 2、忽略零 阅读全文
摘要:
初始化字段时设置默认值,可以使用函数式选项模式,使用方法如下: type Option struct { A string B string C int } //第一步 func WithA(a string) func(o *Option) { return func(o *Option) { o 阅读全文