Posted in

Go语言部署包体积暴增300%?精简runtime、剥离debug符号、启用-zld、musl静态链接四步瘦身法(镜像从89MB→12MB)

第一章:Go语言用起来太爽了 简 … Go语言部署包体积暴增300%?精简runtime、剥离debug符号、启用-zld、musl静态链接四步瘦身法(镜像从89MB→12MB)Read more

Posted in

Go二进制体积动辄30MB?5个UPX+linker flag+strip组合方案实测:最小体积纪录1.87MB(含musl静态链接)

第一章:Go二进制体积膨胀的根源 … Go二进制体积动辄30MB?5个UPX+linker flag+strip组合方案实测:最小体积纪录1.87MB(含musl静态链接)Read more

Posted in

Go跨平台二进制瘦身术:UPX压缩、strip符号表、go build -ldflags=”-s -w”、CGO_ENABLED=0与musl静态链接的体积对比实测(ARM64 macOS/Linux/Windows)

第一章:Go跨平台二进制瘦身术: … Go跨平台二进制瘦身术:UPX压缩、strip符号表、go build -ldflags=”-s -w”、CGO_ENABLED=0与musl静态链接的体积对比实测(ARM64 macOS/Linux/Windows)Read more