Versions in this module Expand all Collapse all v4 v4.2.0 Dec 22, 2025 Changes in this version + type CppPlugin struct + func (p *CppPlugin) Configure(ctx *protoc.PluginContext) *protoc.PluginConfiguration + func (p *CppPlugin) Name() string + type CsharpPlugin struct + func (p *CsharpPlugin) Configure(ctx *protoc.PluginContext) *protoc.PluginConfiguration + func (p *CsharpPlugin) Name() string + type GrpcGrpcCppPlugin struct + func (p *GrpcGrpcCppPlugin) Configure(ctx *protoc.PluginContext) *protoc.PluginConfiguration + func (p *GrpcGrpcCppPlugin) Name() string + type JavaPlugin struct + func (p *JavaPlugin) Configure(ctx *protoc.PluginContext) *protoc.PluginConfiguration + func (p *JavaPlugin) Name() string + type JsClosurePlugin struct + func (p *JsClosurePlugin) Configure(ctx *protoc.PluginContext) *protoc.PluginConfiguration + func (p *JsClosurePlugin) Name() string + type JsCommonPlugin struct + func (p *JsCommonPlugin) Configure(ctx *protoc.PluginContext) *protoc.PluginConfiguration + func (p *JsCommonPlugin) Name() string + type ObjcPlugin struct + func (p *ObjcPlugin) Configure(ctx *protoc.PluginContext) *protoc.PluginConfiguration + func (p *ObjcPlugin) Name() string + type PhpPlugin struct + func (p *PhpPlugin) Configure(ctx *protoc.PluginContext) *protoc.PluginConfiguration + func (p *PhpPlugin) Name() string + type PyiPlugin struct + func (p *PyiPlugin) Configure(ctx *protoc.PluginContext) *protoc.PluginConfiguration + func (p *PyiPlugin) Name() string + type PythonPlugin struct + func (p *PythonPlugin) Configure(ctx *protoc.PluginContext) *protoc.PluginConfiguration + func (p *PythonPlugin) Name() string + type RubyPlugin struct + func (p *RubyPlugin) Configure(ctx *protoc.PluginContext) *protoc.PluginConfiguration + func (p *RubyPlugin) Name() string