在正式發布時通常會將原始碼編譯成執行檔,這樣有幾個好處:
編譯當前目錄下的檔案,產生與該資料夾同名的執行檔
go build
指定執行檔檔案名稱
go build -o <指定執行檔名稱>
查看 Go 環境變數
go env
其中以下環境變數是用來指定平台 (macOS)
舉例:Windows 環境產生 macOS 下的執行檔
SET GOOS=darwin
SET GOARCH=arm64
go build
如果要直接寫入環境變數的話可以使用 (永久生效)
go env -w GOOS=darwin
參考資料