解決 go get golang.org/x/* 拉取失敗問題


go get -u -v golang.org/x/text

有時候會因為網絡問題,導致失敗。

在不用代理的情況下,可以使用以下方案。

 

golang.org,他們在github上有一個鏡像庫

以 golang.org/x/text為例

github上的托管位置 一般在 https://github.com/golang/text

解決方案:

1.下載源碼:

到github上去下載zip包解壓 

https://github.com/golang/text

或者git拉取

git clone https://github.com/golang/text.git   

2.編譯安裝源碼

1.${gopath}下一般會有  src , pkg , bin 三個目錄, 將下載text包放在 ${gopath}/src/golang.org/x 目錄下

2.在 ${gopath}/src  目錄下執行

go install -x  golang.org/x/text

  

這樣就會在pkg目錄下生成一個text.a的包文件

注意:

go install的執行路徑為  ${gopath}/src/   加上go install命令后面跟的目錄

而不是這個包的絕對路徑或者相對路徑

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM