012. upx 压缩:使用 upx 压缩 go 构建的可执行文件 |《gx1 golang 五分钟视频》| go 技术论坛-金年会app官方网

提示: 希望我讲某方面的视频,请前往 提交建议。

说明

这个视频我们来讲解如何使用 upx 来压缩 go 构建的可执行文件。

可执行文件越小,占用带宽越小,分发时越快,可以缩短部署时间。

build flag

go build 命令支持定制 build flag 来减少可执行文件的大小。

使用方法:

$ go build -ldflags "-w -s" 

build flag 解释:

  • -s去掉符号表信息,不过panic的时候stace trace没有任何文件名/行号信息
  • -w去掉dwarf调试信息,不过得到的程序就不能使用gdb进行调试

一般会减少 20% 的体积,不过使用 u...

本文章首发在 金年会app官方网 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

讨论数量: 0

暂无话题~
网站地图