import proto的问题

来源:17-4 proto文件中引入其他的proto文件

改变自己c

2021-08-15

图片描述
老师你好,我看源码其实timestamp的proto文件不是在google/protobuf里面,是在grpc_tools/_proto/google/protobuf/timestamp.proto这里。
虽然如图这样写ide是标红的,但是pb文件可以生成成功,写了grpc_tools/···这个路径后反而不能成功了。
这是什么原理呢? proto并不在那个路径下面,却能成功。

写回答

2回答

bobby

2021-08-18

上面飘红是因为proto的插件不知道去哪里找proto文件存放的目录,所以飘红和插件有关和goland无关,所以不能说有飘红就有问题,你如果想取消这种飘红 可以这样设置 //img.mukewang.com/szimg/611c779009c4b82612460873.jpg

0
0

改变自己c

提问者

2021-08-15

又发现一个问题。同样的proto文件在python中虽然标红但是可以生成pb文件,go中却报错

//img.mukewang.com/szimg/6118e6cc096e648c41441444.jpg

0
0

Go+Python打造电商系统 自研微服务框架 抓紧高薪机遇

快速转型Go工程师,成为具备双语言后端能力的开发者

508 学习 · 530 问题

查看课程