Я создаю person.proto и хочу скомпилировать этот файл в * .go.Я установил пакет
иди -u github.com/golang/protobuf/protoc-gen-go
После выполнения следующей команды
. \ Protoc.exe --go_out =.person.proto
Я получаю ошибку ниже
- go_out: protoc-gen-go: Система не может найти указанный файл.
Я хочу использовать буферный протокол, версия 2
Как я могу исправить эту ошибку?
Мой файл протока:
package communication;
message Person {
required string name = 1;
required int32 id = 2;
optional string email = 3;
enum PhoneType {
MOBILE = 0;
HOME = 1;
WORK = 2;
}
message PhoneNumber {
required string number = 1;
optional PhoneType type = 2 [default = HOME];
}
repeated PhoneNumber phone = 4;
}