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"如下图位置会出现“同步项目依赖关系”,点一下即可。