Posted in Go语言基础和工具链Go服务查询返回空数组却不报错?,nil slice vs empty slice底层内存布局差异与Unmarshal零值陷阱(附go vet增强检查插件) 第一章:Go服务查询返回空数组却 … Go服务查询返回空数组却不报错?,nil slice vs empty slice底层内存布局差异与Unmarshal零值陷阱(附go vet增强检查插件)Read more by Gopher老张|2026年6月25日|nil切片追加, Go语言清空切片, JSON反序列化缓存, Vet插件开发, Go语言切片分析, Go动态加载
Posted in Go语言基础和工具链JSON序列化踩坑大全:omitempty、struct tag、nil切片处理的5种边界case(附单元测试) 第一章:JSON序列化踩坑大全: … JSON序列化踩坑大全:omitempty、struct tag、nil切片处理的5种边界case(附单元测试)Read more by 性能优化专家|2026年6月24日|JSON序列化效率, omitempty用法, Go单元测试设置, nil切片追加, struct嵌套数组, 结构体tag缺失
Posted in 其他Golang基础语法“反直觉”案例集:为什么len(nil slice) == 0却能range?——11个颠覆认知的真题解析 第一章:Golang基础语法“反 … Golang基础语法“反直觉”案例集:为什么len(nil slice) == 0却能range?——11个颠覆认知的真题解析Read more by 云上码农|2026年4月30日|Go语言基础语法, Golang真题解析, nil切片追加
Posted in 问题排查与答疑runtime error: invalid memory address,深度拆解Go空指针、nil切片与竞态访问的3层防御体系 第一章:runtime erro … runtime error: invalid memory address,深度拆解Go空指针、nil切片与竞态访问的3层防御体系Read more by 程序员老李|2026年4月29日|Go空指针解引用, nil切片追加, 自定义error链, runtime.iface结构体, Go内存安全检测, Go语言竞态访问
Posted in 其他【Go面试高频题库】:string(0)、[]byte(“”)、make([]byte, 0)、nil切片——它们的底层指针、len、cap究竟有何不同? 第一章:Go语言基本类型是什么 … 【Go面试高频题库】:string(0)、[]byte(“”)、make([]byte, 0)、nil切片——它们的底层指针、len、cap究竟有何不同?Read more by Go实战派|2026年4月25日|string与[]byte区别, nil切片追加
Posted in 问题排查与答疑Go语言encoding/json包序列化陷阱(92%开发者忽略的omitempty、nil切片、time.Time时区漏洞) 第一章:Go语言encoding … Go语言encoding/json包序列化陷阱(92%开发者忽略的omitempty、nil切片、time.Time时区漏洞)Read more by 云上码农|2026年4月24日|Go语言编程实践, JSON序列化效率, omitempty用法, nil切片追加, time.Time时区丢失
Posted in Go语言基础和工具链Go中len(nil slice) == 0,但len((*[0]byte)(nil)) panic?揭秘unsafe包下隐藏的5个“语法特例例外条款”(Go spec Appendix B草案) 第一章:Go中len(nil s … Go中len(nil slice) == 0,但len((*[0]byte)(nil)) panic?揭秘unsafe包下隐藏的5个“语法特例例外条款”(Go spec Appendix B草案)Read more by Golang修行笔记|2026年4月24日|语法特例, Go语言编程实践, nil切片追加, unsafe包合规使用, Slack内部Go规范
Posted in 问题排查与答疑Go json.Unmarshal/encoding/binary.Read结果不准?这不是bug,是Go标准库对nil slice与零值的5种差异化语义(RFC级解读) 第一章:Go json.Unma … Go json.Unmarshal/encoding/binary.Read结果不准?这不是bug,是Go标准库对nil slice与零值的5种差异化语义(RFC级解读)Read more by 云上码农|2026年4月9日|Go语言编程实践, 零值语义, nil切片追加, JSON.Unmarshal递归解析, encoding/binary.Read
Posted in Go语言基础和工具链切片中的nil vs empty辨析(含unsafe.Sizeof验证):为什么len(nil)==0 && cap(nil)==0但指针不等? 第一章:切片中的nil vs e … 切片中的nil vs empty辨析(含unsafe.Sizeof验证):为什么len(nil)==0 && cap(nil)==0但指针不等?Read more by 调试大师|2026年4月8日|Go语言切片分析, nil切片追加, Go语言清空切片, unsafe.Sizeof失准, len和cap函数
Posted in Go语言基础和工具链Go结构体字段JSON序列化陷阱大全:omitempty误删、time.Time时区丢失、nil切片变空数组的11种修复模式 第一章:Go结构体JSON序列化 … Go结构体字段JSON序列化陷阱大全:omitempty误删、time.Time时区丢失、nil切片变空数组的11种修复模式Read more by 后端小能手|2026年4月2日|JSON序列化效率, Go结构体方法绑定, omitempty用法, nil切片追加, time.Time时区丢失