package
Version:
v0.0.0-...-92f319c
Opens a new window with list of versions in this module.
Published: May 28, 2023
License: Apache-2.0
Opens a new window with license information.
Imports: 5
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type Config struct {
Module string `yaml:"module"`
ImportPath string `yaml:"import_path"`
Protos []string `yaml:"protos"`
Includes []string `yaml:"includes"`
Generate Generate `yaml:"generate"`
}
type Generate struct {
GoOptions GoOptions `yaml:"go_options"`
Plugins []Plugin `yaml:"plugins"`
Output string `yaml:"output"`
Modifier string `yaml:"modifier"`
}
type GoOptions struct {
Modifiers map[string]string `yaml:"modifiers"`
}
type Plugin struct {
Name string `yaml:"name"`
Flags string `yaml:"flags"`
Type string `yaml:"type"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.