protoc-gen-go-grpc
« Back to VersTracker
Description:
Protoc plugin that generates code for gRPC-Go clients
Type: Formula  |  Latest Version: 1.6.0@0  |  Tracked Since: Nov 27, 2025
Links: Homepage  |  @grpcio  |  formulae.brew.sh
Category: Developer tools
Tags: grpc protobuf rpc go code-generation api
Install: brew install protoc-gen-go-grpc
About:
protoc-gen-go-grpc is a protocol buffer plugin that generates Go client and server code from .proto files using the gRPC framework. It enables type-safe, high-performance remote procedure calls between distributed services. This tool is essential for building microservices and cloud-native applications in Go.
Key Features:
  • Generates idiomatic Go code from gRPC service definitions
  • Supports modern gRPC features including streaming and interceptors
  • Integrates seamlessly with the protoc compiler toolchain
  • Produces strongly-typed client stubs and server interfaces
Use Cases:
  • Building microservices with gRPC in Go
  • Generating client SDKs for internal APIs
  • Creating efficient service-to-service communication layers
Alternatives:
  • protoc-gen-go – Generates protobuf messages only, without gRPC service code
  • twirp – Alternative RPC framework with simpler HTTP transport
Version History
Detected Version Rev Change Commit
Nov 27, 2025 11:12am 0 VERSION_BUMP 1d17b244