Go

Go #

vscode-go #

upx #

upx是一个常用的压缩动态库和可执行文件的工具,通常可减少 50-70% 的体积。

upx的安装方式非常简单,我们可以直接从github下载最新版本,支持Windows和Linux,在Ubuntu或Mac可以直接使用包管理工具安装。例如Mac下可以直接使用brew安装。

upx 有很多参数,最重要的则是压缩率: 1-91代表最低压缩率,9代表最高压缩率。

1go build -ldflags="-s -w" -o server main.go && upx -9 server

参考链接 #

© 2024 青蛙小白