二进制里查不到我刚加的那行中文:strings 默认编码的坑
给 Go 服务加了一行中文日志,编译后 strings 加 grep 验证却零命中。真相是默认编码只认 ASCII,中文还会被当成分隔符,加上构建脚本悄悄 fork 到后台——两个假象叠出一个不存在的 bug。
继续阅读共 1 篇文章
给 Go 服务加了一行中文日志,编译后 strings 加 grep 验证却零命中。真相是默认编码只认 ASCII,中文还会被当成分隔符,加上构建脚本悄悄 fork 到后台——两个假象叠出一个不存在的 bug。
继续阅读