由於眾所周知的原因,使用go語言的時候會發生這樣,那樣的問題。比如使用go get 匯入官方依賴的時候回報錯。
再次感謝偉大的xxwall.
那麼,如何才能繞過這道門檻呢?
解決方案
1: 使用 http_proxy環境變數
再執行 go get 之前,先使用 set 命令設定一下 環境變數,使用http_proxy 這個環境變數制定一個科學上網的proxy,再go get 就沒問題了。
set http_proxy=127.0.0.1:8787
go get
...
2: 從github上面匯入,再手動copy到%GOPATH%srcgolang.orgxxxx 下面,這樣就會從本地匯入包了。
比如:
go get github.com/golang/net
再拷貝到上面說的目錄下即可。