go 构建时提示 cannot find package “golang.org/x/[…]” 的解决办法

比如说 提示 cannot find package "golang.org/x/net"
1. 尝试执行下面的命令

go get golang.org/x/net

如果不成功则继续
2.

mkdir -p $GOPATH/src/golang.org/x
cd $GOPATH/src/golang.org/x
git clone https://github.com/golang/net.git

golang 在 github 上建立了一个镜像库,如 https://github.com/golang/net 对应的是 https://golang.org/x/net,其他亦然。。

此条目发表在go分类目录。将固定链接加入收藏夹。