天天看點

go 常用指令

go run

go run main.go  也可以執行程式,該指令本質上也是先編譯再執行。      

跨平台編譯

# 編譯Linux可執行檔案
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o hello.linux-amd64.go

# 編譯Windows可執行檔案
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o hello.windows-amd64.go

# 編譯Mac可執行檔案
CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -o hello.darwin.amd64.go