go 使用笔记

1、查看环境变量,使用go env

go 使用笔记_第1张图片

从中可以找到GOPATH的路径,而go get 命令下载的包会保存在GOPATH路径下。

2、goland 设置project gopath

3、报错:cannot find package "github.com/golang/protobuf/proto" in any of:

解决办法:go get github.com/golang/protobuf/proto

如果无法正常下载,就把github项目转到gitee后下载到本地,然后拷贝到GOPATH路径下,并修改路径。

4、go get 找不到 google.golang.org/protobuf 解决办法

5、cannot find package "golang.org/x/net/icmp" in any of:

解决办法。在GOPATH目录下新建目录golang.org/x,在x目录下,打卡git bash窗口,运行以下命令:

git clone https://github.com/golang/net.git
git clone https://github.com/golang/sys.git
git clone https://github.com/golang/tools.git

参考:Go学习笔记:关于golang.org/x包问题

你可能感兴趣的:(go)