Posted in 问题排查与答疑Go json.Unmarshal为何把nil slice转成[]T{}而非nil?——从encoding/json源码第1427行看类型反射逻辑 第一章:Go语言中nil sli … Go json.Unmarshal为何把nil slice转成[]T{}而非nil?——从encoding/json源码第1427行看类型反射逻辑Read more by 云原生小白|2026年5月4日|slices.Reduce, Go动态加载, JSON反序列化风险, reflect.TypeOf反射, nil值与零值, encoding/json源码逆向, JSON.Unmarshal递归解析
Posted in 问题排查与答疑Go读写中文JSON总出错?json.Marshal/Unmarshal默认不处理BOM?附带BOM过滤器+strict-utf8校验中间件 第一章:Go语言支持汉字输入吗 … Go读写中文JSON总出错?json.Marshal/Unmarshal默认不处理BOM?附带BOM过滤器+strict-utf8校验中间件Read more by 架构思考者|2026年4月29日|json.Marshal中文乱码, BOM过滤器, strict-utf8校验中间件, 头部BOM问题, UTF-8字节切片, JSON.Unmarshal递归解析, Go语言JSON中文处理
Posted in 问题排查与答疑Go链码中json.Unmarshal为何导致panic: invalid character?结构体tag缺失引发的5类序列化雪崩案例 第一章:Go链码中json.Un … Go链码中json.Unmarshal为何导致panic: invalid character?结构体tag缺失引发的5类序列化雪崩案例Read more by 低调的Gopher|2026年4月26日|Go链码调试, Fabric智能合约开发, JSON序列化错误, panic堆栈冗余, JSON.Unmarshal递归解析, 结构体tag缺失, Hyperledger
Posted in Web开发实战Go语言GET请求响应解码终极方案:json.Unmarshal vs jsoniter vs sonic vs fxamacker/cbor(吞吐量/内存/GC对比表格) 第一章:Go语言GET请求响应解 … Go语言GET请求响应解码终极方案:json.Unmarshal vs jsoniter vs sonic vs fxamacker/cbor(吞吐量/内存/GC对比表格)Read more by 低调的Gopher|2026年4月24日|Go语言GET请求, sonic库, jsoniter性能优化, JSON解码性能对比, JSON.Unmarshal递归解析
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日|nil切片追加, JSON.Unmarshal递归解析, encoding/binary.Read, Go语言编程实践, 零值语义
Posted in 问题排查与答疑Golang中那些“看似安全”的递归:map遍历嵌套、JSON.Unmarshal递归解析、AST遍历——全部已爆CVE-2024-XXXXX 第一章:Golang中那些“看似 … Golang中那些“看似安全”的递归:map遍历嵌套、JSON.Unmarshal递归解析、AST遍历——全部已爆CVE-2024-XXXXXRead more by 代码诗人|2026年3月28日|Golang递归安全, CVE-2024-XXXXX漏洞修复, map遍历嵌套漏洞, JSON.Unmarshal递归解析, AST遍历CVE