请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

import proto的问题

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

正在回答 回答被采纳积分+3

插入代码

2回答

bobby 2021-08-18 10:59:29

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

0 回复 有任何疑惑可以回复我~
提问者 改变自己c 2021-08-15 18:05:11

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

https://img1.sycdn.imooc.com//szimg/6118e6cc096e648c41441444.jpg

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号