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...