protoc -I . 文件名.proto --go_out=plugins=grpc:.

通过以上命令生成"文件名.pb.go"后,"文件名.pb.go"里面出现下面两个包飘红:

------------------------------------------------------------------------------------------------------------------------ 

首先:

找到你的GOPATH/src目录,新建google.golang.org文件夹

在google.golang.org目录下执行

git clone https://e.coding.net/robinqiwei/googleprotobuf.git protobuf

在google.golang.org目录下会生成一个protobuf文件夹。

---------------------------------------------------------------------------------

如果上述文件夹本来就有,那就在goland里面。

将光标移到protoreflect "google.golang.org/protobuf/reflect/protoreflect"如下图位置会出现“同步项目依赖关系”,点一下即可。