优化Ubuntu下Golang打包可从以下方面入手:
GOMAXPROCS:设为CPU核心数,启用并行编译。GOCACHE:指定缓存目录,避免重复编译。go mod管理依赖,通过GOPROXY加速下载(如goproxy.cn)。go mod tidy清理未使用的依赖。-ldflags "-s -w":去除符号表和调试信息,减小体积。-gcflags:如-m分析优化,或-l禁用内联。CGO_ENABLED=0,避免依赖系统库。go install替代go build,避免冗余文件生成。go clean -cache。GOOS和GOARCH指定目标平台。