Posted in

Go实参序列化陷阱:JSON Marshal时形参字段tag失效、time.Time时区丢失、自定义Unmarshaler被跳过的3个致命组合

第一章:Go实参序列化陷阱的根源 … Go实参序列化陷阱:JSON Marshal时形参字段tag失效、time.Time时区丢失、自定义Unmarshaler被跳过的3个致命组合Read more

Posted in

Go JSON序列化暗礁:omitempty语义歧义、time.Time时区丢失、自定义MarshalJSON竞态、struct tag拼写0错误率统计

第一章:Go JSON序列化暗礁 … Go JSON序列化暗礁:omitempty语义歧义、time.Time时区丢失、自定义MarshalJSON竞态、struct tag拼写0错误率统计Read more

Posted in

Go微服务配置中心设计陷阱:将环境变量注入map[string]interface{}导致的time.Time时区丢失问题(含tzdata补丁)

第一章:Go微服务配置中心设计陷 … Go微服务配置中心设计陷阱:将环境变量注入map[string]interface{}导致的time.Time时区丢失问题(含tzdata补丁)Read more