Posted in

Go语言二进制打包瘦身指南:删除debug symbols、strip DWARF、合并.rodata后体积减少74%(Docker镜像实测)

第一章:Go语言二进制体积膨胀的 … Go语言二进制打包瘦身指南:删除debug symbols、strip DWARF、合并.rodata后体积减少74%(Docker镜像实测)Read more

Posted in

Go断点不准、跳过、崩溃?——Golang 1.21+ DWARF v5符号表与内联优化冲突全解析,附3行修复补丁

第一章:Go断点不准、跳过、崩溃 … Go断点不准、跳过、崩溃?——Golang 1.21+ DWARF v5符号表与内联优化冲突全解析,附3行修复补丁Read more

Posted in

Go调试信息设计悖论:DWARF v4兼容但精简、无符号表剥离、pprof采样点硬编码——gdb调试Go二进制为何总差1帧?

第一章:Go调试信息设计悖论的本 … Go调试信息设计悖论:DWARF v4兼容但精简、无符号表剥离、pprof采样点硬编码——gdb调试Go二进制为何总差1帧?Read more

Posted in

嵌入式设备远程调试失效真相:Golang DWARF调试信息在OpenOCD+J-Link下丢失的5层元数据映射断点(含patch脚本)

第一章:嵌入式设备远程调试失效真 … 嵌入式设备远程调试失效真相:Golang DWARF调试信息在OpenOCD+J-Link下丢失的5层元数据映射断点(含patch脚本)Read more