window下编译linux可以运行的golang程序
编译Linux可以运行的二进制文件
set GOARCH=amd64
set GOOS=linux
go build main.go
个时候发现多了main文件
通过window编译的go 二进制文件,通过ftp工具上传至linux服务器,因为文件权限的问题,linux 无法运行,需要对文件进行授权,chmod 777 main 就可以了
编译Linux可以运行的二进制文件
set GOARCH=amd64
set GOOS=linux
go build main.go
个时候发现多了main文件
通过window编译的go 二进制文件,通过ftp工具上传至linux服务器,因为文件权限的问题,linux 无法运行,需要对文件进行授权,chmod 777 main 就可以了