📝 go build 参数说明

This commit is contained in:
徐晓伟 2023-10-01 23:01:32 +08:00
parent b14e3fe4c4
commit 1806db3aad
1 changed files with 4 additions and 0 deletions

View File

@ -51,6 +51,10 @@ go build
# GOARCH=设置构建的目标操作系统386 | amd64 | arm | arm64
# -v打印编译过程中的详细信息
# -ldflags设置在编译时传递给链接器的参数
# -ldflags "-s -w -buildid="
# -s: 删除符号表信息,减小可执行文件的大小。
# -w: 删除调试信息,使可执行文件在运行时不会打印调试信息。
# -buildid=: 删除构建ID使可执行文件在运行时不会打印构建ID。
# -trimpath去掉所有包含 go path 的路径
# -o指定构建后输出的文件名
```