Я пытаюсь скомпилировать свой файл .proto:
syntax = "proto3";
package chat;
message Person {
string name = 1;
string family = 2;
int32 age = 3;
}
message SearchPerson {
string name = 1;
}
service PersonService {
rpc GetPerson (SearchPerson) returns (Person) {}
rpc GetPeople (SearchPerson) returns (stream Person) {}
}
и когда я запустил эту команду:
./bin/protoc --go-grpc_out=. ./proto/person.proto
для меня создан новый файл (person_grpc.pb.go), но у меня ошибка для моих сообщений и служб:
UnResolved Type for SearchPerson
и вы можете видеть, что новый файл дает мне ошибку (неразрешенный тип) для моих сообщений и служб. Что проблема?
grpc
? Это может конфликтовать с импортом пакетаgrpc
. - person TehSphinX   schedule 15.12.2020