Как исправить '--go_out: protoc-gen-go: система не может найти указанный файл.'ошибка - PullRequest
0 голосов
/ 09 апреля 2019

Я создаю 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;
}
...