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