linux压缩golang可执行程序


linux压缩golang可执行程序



# 安装upx和ucl

yum install ucl -y
yum install upx -y


# 编译go,参数上加上ldflags可以再小一点,也可以不加

go build -o main -ldflags="-w -s"


# 压缩编译后的执行文件

upx main


根据下图测试可见,最终生成的执行文件缩小的近4倍:


鼎云博客

鼎云博客
  • 最新评论
  • 总共0条评论