mac下編譯linux執(zhí)行文件
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a main.go
設(shè)置參數(shù)和編譯命令要放在一起執(zhí)行,否則會無法運行
如果編譯其他平臺,設(shè)置不同參數(shù)即可
上傳到服務(wù)器后,修改下文件權(quán)限
chmod 777 main
就可以運行了,不需要安裝golang環(huán)境
./main
mac下編譯linux執(zhí)行文件
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a main.go
設(shè)置參數(shù)和編譯命令要放在一起執(zhí)行,否則會無法運行
如果編譯其他平臺,設(shè)置不同參數(shù)即可
上傳到服務(wù)器后,修改下文件權(quán)限
chmod 777 main
就可以運行了,不需要安裝golang環(huán)境
./main