答えて

1

これはgrpc-gatewayの一部であることはわかりませんでした。 following the docsによって実行しました。

protoc -I/usr/local/include -I. -I$GOPATH/src -I$GOPATH/src/github.com/grpc-ecosystem/grpc-gateway/third_party/googleapis --go_out=plugins=grpc:. *.proto 

正常にコンパイルされました。

1

empty.protoとannotation.protoはデフォルトでは含まれていないため、コピーを取り込む必要があります。具体的には、プロジェクトのディレクトリにそれらのコピーを作成するか、既存のプロジェクト(Protobuf git repoなど)でそれらのコピーを参照することができます。

はgrpc-ecosystem/grpc-gatewayが使用するコピーを参照することをお勧めします。

関連する問題