Posted in

Go结构体二进制序列化终极选型:gob vs. protobuf vs. msgpack vs. zstd-go —— 吞吐量/压缩率/兼容性三维雷达图(10GB数据集实测)

第一章:Go结构体二进制序列化终 … Go结构体二进制序列化终极选型:gob vs. protobuf vs. msgpack vs. zstd-go —— 吞吐量/压缩率/兼容性三维雷达图(10GB数据集实测)Read more

Posted in

Go结构体序列化选型地震:encoding/json vs jsoniter vs sonic vs go-json vs msgpack-go(百万级Benchmark原始数据全公开)

第一章:Go结构体序列化选型地震 … Go结构体序列化选型地震:encoding/json vs jsoniter vs sonic vs go-json vs msgpack-go(百万级Benchmark原始数据全公开)Read more

Posted in

Go结构体到数据库的“隐形失真”:time.Time时区丢失、uint64主键截断、JSONB嵌套空值等12类序列化陷阱(含go:generate修复模板)

第一章:Go结构体到数据库的“隐 … Go结构体到数据库的“隐形失真”:time.Time时区丢失、uint64主键截断、JSONB嵌套空值等12类序列化陷阱(含go:generate修复模板)Read more

Posted in

Go结构体序列化灾难(json tag遗漏、omitempty逻辑错位、time.Time时区丢失)——API接口兼容性断裂TOP3根因

第一章:Go结构体序列化灾难的根 … Go结构体序列化灾难(json tag遗漏、omitempty逻辑错位、time.Time时区丢失)——API接口兼容性断裂TOP3根因Read more