Protobuf导入失败

use*_*693 6 import protocol-buffers grpc

有谁知道我在哪里可以找到一个gRPC protobuf文件的例子,该文件从一个不同的文件导入并在返回时使用一个protobuf消息?我根本找不到任何东西.

我有一个档案......

syntax = "proto3";
package a1;
import "a.proto";
service mainservice {
  rpc DoSomething(...) returns (a.SomeResponse) {}


}
Run Code Online (Sandbox Code Playgroud)

a.proto也在同一目录中,也可以单独编译.我得到的错误消息是: "a.SomeResponse" is not defined. mainfile.proto: warning: Import a.proto but not used.

use*_*693 15

找到答案...需要确保在指定导入的对象时使用a.proto的包名称(例如a_package_name.SomeResponse)