Windows打包linux可执行二进制文件
go env -w GOOS=windows go env -w GOOS=darwin go env -w GOOS=linux go env -w GOARCH=amd64 go env -w CGO_ENABLED=0 #禁用CGO
Go 运行命令
go run main.go
打包命令
go build main
打包并在编译过程中去除调试信息、符号表和文件路径中的 GOPATH 等信息
go build -ldflags="-w -s" -trimpath