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命令后面跟的目錄
而不是這個包的絕對路徑或者相對路徑