golang的生成文件缩减的问题

golang的文件太大了,压缩一下,但是还是大啊。。。。

golang方便的是可以生成针对不同平台的编译后的可执行文件,但是问题是它的编译后的文件确实相比其他的语言来说太大了。

用了网络上的解决方法:

这种比我直接go build的大概缩减了30%的大小,从5MB变成3.8MB。

go build -ldflags “-s -w-o test -i app.go 

继续用upx压缩生成的可执行文件,将从3.8MB继续压缩到1.4MB

upx test
| 访问量:
Table of Contents