编译优化

编译参数

  • go build 编译程序时可以通过 -ldflags 来指定编译参数。
go build -ldflags "-s -w"
-s 的作用是去掉符号信息。 -w 的作用是去掉调试信息。
  • 可减少50%左右的大小

UPX 压缩

-o 指定压缩后的文件名。 -9 指定压缩级别,1-9

PS:upx可能会存在被误报病毒,视情况而定是否使用该方法

Last modification:August 24, 2022
如果觉得我的文章对你有用,请随意赞赏