go 安装墙外的依赖包报错问题
生活随笔
收集整理的這篇文章主要介紹了
go 安装墙外的依赖包报错问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
golang go get代理設置
1.gopm 代替go 下載第三方依賴包
可以采用gopm從golang.org一些鏡像網站上下載。
a). 安裝gopm
b). 用gopm get -g代替 go getgopm get
不采用-g參數,會把依賴包下載.vendor目錄下面;
采用-g 參數,可以把依賴包下載到GOPATH目錄中;
2.使用github鏡像源
golang 在 github 上建立了一個鏡像庫,如?https://github.com/golang/net?即是?https://golang.org/x/net?的鏡像庫
獲取 golang.org/x/net 包,其實只需要以下步驟:
mkdir -p $GOPATH/src/golang.org/x cd $GOPATH/src/golang.org/x git clone https://github.com/golang/net.git其它 golang.org/x 下的包獲取皆可使用該方法。
例如,很多go的軟件在編譯時都要使用tools里面的內容,使用下面方法獲取:
進入上面的x目錄下,輸入:
git clone https://github.com/golang/tools.git在國內采用go get有時會下載不到一些網站如golang.org的依賴包。
總結
以上是生活随笔為你收集整理的go 安装墙外的依赖包报错问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: kafka消费报错
- 下一篇: jdk LocalDateTime my