Versions in this module Expand all Collapse all v0 v0.3.0 Apr 14, 2023 Changes in this version type ProtocConfig + ConnectES bool + ConnectWeb bool + ES bool type Versions + ProtocGenConnectES string + ProtocGenConnectWeb string + ProtocGenES string v0.2.0 Feb 7, 2023 Changes in this version type ProtocConfig + ConnectGo bool type Versions + ProtocGenConnectGo string v0.1.0 Jul 29, 2022 Changes in this version + type Config struct + Protoc ProtocConfig + Versions Versions + type ProtocConfig struct + CSharpGRPC bool + CppGRPC bool + Doc bool + Docs bool + GRPCGateway bool + GRPCWeb bool + Go bool + GoGRPC bool + GogoFast bool + GolangDeepCopy bool + GolangJSONShim bool + ImprobableTS bool + JSONSchema bool + JavaGRPC bool + JavascriptGRPC bool + ObjectiveCGRPC bool + PHPGRPC bool + PythonGRPC bool + RubyGRPC bool + TS bool + Validate bool + type ToolManager struct + func NewToolManager(config Config) (*ToolManager, error) + func (m *ToolManager) RunProtoc(args []string, protos []string, includesDir string) error + type Versions struct + Go string + NodeJS string + Protoc string + ProtocGenDoc string + ProtocGenDocs string + ProtocGenGRPC string + ProtocGenGRPCGateway string + ProtocGenGRPCJava string + ProtocGenGRPCWeb string + ProtocGenGo string + ProtocGenGoGRPC string + ProtocGenGogoFast string + ProtocGenGolangDeepCopy string + ProtocGenGolangJSONShim string + ProtocGenJSONSchema string + ProtocGenTS string + ProtocGenValidate string + ProtocTSGen string