ubuntu18.04 go关于protobuf内impoet一些google.golang.org相关包报错的解决办法

先上报错图
在这里插入图片描述通过go get下载下来的protobuf包,引用时会出现找不到上图所说的google.golang.org相关的包
原因是在protobuf包内部分文件有import相关包,如下图所示
在这里插入图片描述

在不能翻墙的情况下,解决方案只有一种:

mkdir -p $GOPATH/src/google.golang.org
git clone https://e.coding.net/robinqiwei/googleprotobuf.git $GOPATH/src/google.golang.org/protobu

该方法实测可用

猜你喜欢

转载自blog.csdn.net/qq_37109456/article/details/107248470