2018-08-24T19:03:41Z||2018-08-24T19:03:41Z
rm -rf ./bin
GOOS=linux GOARCH=amd64 go build -a -o ./bin/cf
解释:
rm -rf ./bin
删除之前编译好的文件(如果有的话)。GOOS
和GOARCH
是目标二进制的编译格式,64位Linux.-o
是目标文件路径。-a
是强行编译全部(绕过缓存).
2018-08-24T19:03:41Z||2018-08-24T19:03:41Z
rm -rf ./bin
GOOS=linux GOARCH=amd64 go build -a -o ./bin/cf
解释:
rm -rf ./bin
删除之前编译好的文件(如果有的话)。GOOS
和 GOARCH
是目标二进制的编译格式,64位Linux.-o
是目标文件路径。-a
是强行编译全部(绕过缓存).