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