{"id":50888,"library":"grpc-cmd-protoc-gen-go-grpc","title":"protoc-gen-go-grpc","description":"A protoc plugin that generates Go gRPC service code from protocol buffer definitions.","status":"active","version":"1.6.2","language":"go","source_language":null,"source_url":null,"tags":["grpc","protoc","plugin","code-generation"],"install":[{"cmd":"go get google.golang.org/grpc/cmd/protoc-gen-go-grpc","lang":"bash","label":"Install google.golang.org/grpc/cmd/protoc-gen-go-grpc"}],"dependencies":[],"imports":[{"symbol":"main","correct":"google.golang.org/grpc/cmd/protoc-gen-go-grpc"}],"quickstart":{"code":"// This is a command-line tool, not a library.\n// Install: go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest","lang":"go","description":"Installation command for the protoc plugin."},"warnings":[{"fix":"Use 'go install' to install the binary, then invoke via protoc.","message":"This is a command-line tool, not a library; it cannot be imported as a package.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"search_vec":"'buffer':17 'code':14,23 'code-gener':22 'definit':18 'gen':3 'generat':10,24 'go':4,11 'grpc':5,12,19 'plugin':8,21 'protoc':2,7,20 'protoc-gen-go-grpc':1 'protocol':16 'servic':13","created_at":"2026-06-15T05:12:50.959084+00:00","updated_at":"2026-06-15T05:12:50.959084+00:00","problems":[],"ecosystem":"go","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/grpc/grpc-go","github":null,"docs":"https://pkg.go.dev/google.golang.org/grpc/cmd/protoc-gen-go-grpc#section-documentation","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["other"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-15","next_check":"2026-12-12","install_tag":null}}