Posted in

Go编译器中文乱码诊断清单(含go version -m、strace -e trace=openat、chardet -f utf-8三重验证法)

第一章:Go编译器中文乱码问题的 … Go编译器中文乱码诊断清单(含go version -m、strace -e trace=openat、chardet -f utf-8三重验证法)Read more

Posted in

Go语言处理带BOM的UTF-8文件:3行代码自动剥离、2种BOM检测策略、1个io.Reader装饰器(已集成进uber-go/zap)

第一章:Go语言文本处理库概述 … Go语言处理带BOM的UTF-8文件:3行代码自动剥离、2种BOM检测策略、1个io.Reader装饰器(已集成进uber-go/zap)Read more

Posted in

Go编码知识图谱(2024权威版):覆盖RFC 3629/UTF-8、ISO/IEC 10646、W3C Encoding Standard、WHATWG Encoding Living Standard四大标准对齐关系(含Go源码注释引用索引)

第一章:Go语言编码体系的演进与 … Go编码知识图谱(2024权威版):覆盖RFC 3629/UTF-8、ISO/IEC 10646、W3C Encoding Standard、WHATWG Encoding Living Standard四大标准对齐关系(含Go源码注释引用索引)Read more

Posted in

Go语言中文输出的“时间炸弹”:macOS Sequoia系统升级后Terminal.app默认禁用UTF-8 BOM检测,导致旧Go程序批量崩溃

第一章:Go语言输出中文字符 G … Go语言中文输出的“时间炸弹”:macOS Sequoia系统升级后Terminal.app默认禁用UTF-8 BOM检测,导致旧Go程序批量崩溃Read more