windows平台之下使用
go env
能看到go本身的配置的环境变量,其中红框框起来的变量是交叉编译需要改动的选项,
由于是win平台开发,但是跑起来的程序都是在linux,所以linux转win的就不搞了,如果有需要请百度谷歌
SET GOOS=linux
SET GOARCH=amd64
就下来就可以对go程序就行build编译为linux运行的软件了
go build
但是注意 在linux上需要权限才能运行 添加权限
chmod +x go编译文件
golang执行该软件即可运行,不要要一些配置
./文件