I am using protoc to try and generate a client / server for my gRPC service.
I have the following in my make file
stripe:
@protoc --go_out=. pkg/proto/stripe/service.proto
My proto file is
syntax = "proto3";
package grpc;
option go_package = "pkg/proto/stripe/";
service Stripe {
rpc UpdateVerification(UpdateVerificationRequest) returns (UpdateVerificationResponse);
}
message UpdateVerificationRequest {
string id = 1;
}
message UpdateVerificationResponse {
}
When I run make stripe
it generates a service.pb.go
but there is no interface or client generated.
Is this something I am missing in the generation CLI command?