Go安裝第三方庫時的網絡問題解決

問題簡述

由於防火牆的存在,在使用golang下載第三方包時經常會遇到網絡問題而下載失敗。如在golang.org網站下的包,大多數都無法安裝。

解決方法

  1. 使用代理 (http_proxy=xxxx)
  2. 手動去github中搜索相應的包,clone至$GOPATH/src下,然後執行go get(優先從本地下載找)或者直接go install即可。

注:使用vscode安裝go的一些插件便是位於golang.org下,而且按照名字在github上搜索也找不到相應的包。但可以使用其在github上的鏡像:https://github.com/golang/tools,clone之後,將文件copy至$GOPATH/src/golang.org/x/下。

發佈了44 篇原創文章 · 獲贊 23 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章