go包管理网址默认使用的是proxy.golang.org ,但在国内无法访问
错误信息如下:
go get: module github.com/coreos/etcd/clientv3: Get "https://proxy.golang.org/github.com/coreos/etcd/clientv3/@v/list": dial tcp 142.251.42.241:443: i/o timeout
解决办法:
换一个国内能访问的代理地址goproxy.cn
go env -w GOPROXY=https://goproxy.cn
通过go get下载的包存放路径是本机设置的GOPATH位置
go文件夹下有两个字文件夹,pkg和src,pkg是下载的包以.a的形式存储,src是这些包以正常文件形式存储。