1. 程式人生 > 實用技巧 >GO環境配置,代理配置,讓依賴包下載速度起飛

GO環境配置,代理配置,讓依賴包下載速度起飛

GO環境配置,代理配置

GO基本環境展示

先展示一下我自己的GO環境的配置(基於go1.12),基本就是配置GOROOTGOPATHGOPROXY

mac的配置修改:

  • 使用zsh:vim ~/.zshrc
  • 使用bash:vim ~/.bash_profile

配置GOROOT

GOROOT就是GO的安裝目錄

通常情況下

  • mac在GOROOT="/usr/local/go"

  • Windows在C:/go/

配置GOPATH

這個目錄一般就是存放pkgbin資料夾,或者也可以直接存放你的src程式碼

配置GOPROXY代理,加快包的下載速度(超實用)

從1.11版本的Go以後,都推薦使用go mod

模式來管理依賴環境。

在這之前程式碼是必須寫在GOPATH下面的src目錄下,現在程式碼位置可以是任意的,不過我一般喜歡放在一起,方便找。

這裡推薦配置代理:https://goproxy.iohttps://goproxy.cn

也可以直接使用go env -w GOPROXY=https://goproxy.cn,direct來配置環境

然後再下載依賴包,感受起飛的速度吧!

驗證配置

檢視自己GO版本:go version

檢視當前GO配置:go env