Posted in Go语言基础和工具链Go结构体转map的“最后一公里”难题:如何优雅处理time.Time、sql.NullString、自定义Marshaler? 第一章:Go结构体转map的通用 … Go结构体转map的“最后一公里”难题:如何优雅处理time.Time、sql.NullString、自定义Marshaler?Read more by Gopher的成长日记|2026年1月28日|Go结构体转Map, time.Time序列化解决方案, Go反射转换, 自定义Marshaler实现, sql.NullString处理
Posted in Go语言基础和工具链【Go数据持久化黄金法则】:为什么92%的Go开发者在JSON字段序列化时丢失了空值语义?一文讲透omitempty、json.RawMessage与自定义Marshaler 第一章:Go中怎么将结构体中的m … 【Go数据持久化黄金法则】:为什么92%的Go开发者在JSON字段序列化时丢失了空值语义?一文讲透omitempty、json.RawMessage与自定义MarshalerRead more by Go实战派|2026年1月28日|Go语言数据持久化, json.RawMessage用法, JSON序列化空值处理, omitempty标签详解, 自定义Marshaler实现