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

慕妹3255656
2023-12-14
老师,这节课开始是使用自定义的Empty,到最后却切换到使用内置Empty类型。如果是一直使用内置Empty类型该如何使用?protoc编译的出来的go文件里只有Empty的指针,而没有类似HelloRequest的Type定义。编译出来的python文件里也有
python
import grpc
import base_pb2 as base__pb2
import hello_pb2 as hello__pb2
class GreeterStub(object):
的语句,是不是说明被import的proto文件无法自动被编译,而需要自己手动编译该文件?
写回答
1回答
-
bobby
2023-12-18
自定义的目的是为了让大家明白 empty的含义,和如何定义,实际上一般都使用内置的,容易对齐。一般不会自动编译引入的第三个依赖的proto文件名,所以需要自己去编译一下,不果如何使用第三方的话,第三方会编译好的
00
相似问题