Loading...
Loading...
Build production-ready gRPC services in Go with mTLS, streaming, and observability. Use when designing Protobuf contracts with Buf or implementing secure service-to-service transport.
npx skill4agent add sickn33/antigravity-awesome-skills grpc-golang.protoapi.v2api.v1buf lintresources/implementation-playbook.mdsyntax = "proto3";
package api.v1;
option go_package = "github.com/org/repo/gen/api/v1;apiv1";
service UserService {
rpc GetUser(GetUserRequest) returns (GetUserResponse);
}
message User {
string id = 1;
string name = 2;
}
message GetUserRequest {
string id = 1;
}
message GetUserResponse {
User user = 1;
}buf.yamlbuf.gen.yamlpackage api.v1ctx.Done()codes.NotFoundgrpc.ClientConnbuf generatego_packagex509.CertPoolgrpc.Dialgrpc.NewClientresources/implementation-playbook.md.proto