mac下编译linux执行文件
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a main.go
设置参数和编译命令要放在一起执行,否则会无法运行
如果编译其他平台,设置不同参数即可
上传到服务器后,修改下文件权限
chmod 777 main
就可以运行了,不需要安装golang环境
./main
有疑问加站长微信联系(非本文作者)
mac下编译linux执行文件
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a main.go
设置参数和编译命令要放在一起执行,否则会无法运行
如果编译其他平台,设置不同参数即可
上传到服务器后,修改下文件权限
chmod 777 main
就可以运行了,不需要安装golang环境
./main
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
mac下编译linux执行文件
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a main.go
设置参数和编译命令要放在一起执行,否则会无法运行
如果编译其他平台,设置不同参数即可
上传到服务器后,修改下文件权限
chmod 777 main
就可以运行了,不需要安装golang环境
./main