Go 環境變數

2021-10-05 03:43:12 字數 854 閱讀 4877

go 開發環境依賴於一些作業系統環境變數,列舉幾個最為重要的環境變數:

$goroot 表示 go 在你的電腦上的安裝位置,它的值一般都是 $home/go,當然,你也可以安裝在別的地方。

$goarch 表示目標機器的處理器架構,它的值可以是 386、amd64 或 arm。

$goos 表示目標機器的作業系統,它的值可以是 darwin、freebsd、linux 或 windows。

$gobin 表示編譯器和鏈結器的安裝位置,預設是 $goroot/bin,如果你使用的是 go 1.0.3 及以後的版本,一般情況下你可以將它的值設定為空,go 將會使用前面提到的預設值。

$gopath 預設採用和 $goroot 一樣的值,但從 go 1.1 版本開始,你必須修改為其它路徑。它可以包含多個 go 語言原始碼檔案、包檔案和可執行檔案的路徑,而這些路徑下又必須分別包含三個規定的目錄:src、pkg 和 bin,這三個目錄分別用於存放原始碼檔案、包檔案和可執行檔案。

$goarm 專門針對基於 arm 架構的處理器,它的值可以是 5 或 6,預設為 6。

$gomaxprocs 用於設定應用程式可使用的處理器個數與核數

安裝目錄清單

/bin:包含可執行檔案,如:編譯器,go 工具

/doc:包含示例程式,**工具,本地文件等

/lib:包含文件模版

/os_arch:包含標準庫的包的物件檔案(.a)

/src:包含源**構建指令碼和標準庫的包的完整源**(go 是一門開源語言)

/src/cmd:包含 go 和 c 的編譯器和命令列指令碼

內容來自:[go入門指南]

GO環境變數

go開發環境依賴於一些作業系統環境變數,最好在安裝go之前就已經設定好他們。如果是windows的話,完全不用手動設定,go將被預設安裝在目錄c go下 goroot go被安裝在的位置 goarch 表示目標機器的處理器架構 goos 表示目標機器的作業系統 gobin 表示編譯器和聯結器的安裝位...

go 環境變數

檢視go環境變數路徑 which go 檢視go語言環境資訊 go env 檢視go版本,檢視是否安裝成功 go versiongo的 必須在gopath中,也就是乙個工作目錄,目錄包含三個子目錄 gopath src 存放go源 的目錄,存放golang專案的目錄,所有專案都放到gopath的sr...

GO環境變數設定

goroot就是go的安裝路徑 在 bash profile中新增下面語句 goroot usr local go export goroot當然,要執行go命令和go工具,就要配置go的可執行檔案的路徑 操作如下 在 bash profile中配置如下 export path goroot bin...