Go設置代理

注意,下面的步驟適合於1.13版本以上的Go環境

步驟

  1. 在安裝完Go環境後,在GOPATH的src目錄下創建 goland.org/x/ 目錄,進入此目錄,執行命令:
$ git clone https://github.com/golang/tools.git
$ git clone https://github.com/golang/lint.git

注意:直接在https://github.com/golang/tools 網址界面download這個tools-master包解壓後的大小,沒有clone下來的tools文件夾大,所以建議直接clone下來。

  1. 將Go默認的代理替換爲以下代理:
go env -w GOPROXY=https://goproxy.cn,direct
  1. 對VsCode進行設置,如果平時有代理,一定要先設置代理,在VsCode中,根據“文件->首選項->設置”打開,然後搜索 "http.proxy"關鍵字,找到Http:Proxy 這一行,在裏面填入自己的代理服務器,例如:
http:proxy.com.cn:8080
  1. 在VsCode中隨意打開一個go格式文件,VsCode右下角會出現一些提示讓你安裝一些工具,直接點擊Install All即可。

題外話,若在有代理的情況下,在windows下使用go modules下載包時還需要配置代理,具體參考這個。若嫌每次打開窗口都要設置的話,可以將這幾個代理參數放到系統環境變量裏面。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章