由於go的很多包都依賴了google官方的包,而google官方的包都在google服務器上,因為某些原因無法直接訪問,在搜索了很多解決方案后,找到了最簡單的一個方法:
1. 找到對應包在github的地址
2. go get這個地址的包
3. 在本地創建包的原地址的文件夾
4. 將github.com文件夾中的這個包轉移的原地址文件夾中
具體到標題上的問題,我們需要首先獲得該包在github上的地址
github.com/golang/net
因此,使用命令:
go get github.com/golang/net
獲得這個包,隨后在$GOPATH/src
中創建golang.org/x/
文件夾,並將github.com/golang/net
剪切到其中,這樣我們就可以import "golang.org/x/net"
了