Documentation ¶
Index ¶
- Variables
- type Generator
- func (gen Generator) GenerateDAO(file *protogen.File) *protogen.GeneratedFile
- func (gen Generator) GenerateDAODefault(file *protogen.File, daoDefaultMap map[string]bool)
- func (gen Generator) GenerateDAOMySQL(file *protogen.File) *protogen.GeneratedFile
- func (gen Generator) GenerateDAOPostgres(file *protogen.File) *protogen.GeneratedFile
- func (gen Generator) GenerateFile(file *protogen.File) *protogen.GeneratedFile
- func (gen Generator) GenerateMux(file *protogen.File) *protogen.GeneratedFile
- func (gen Generator) GenerateStruct(file *protogen.File) *protogen.GeneratedFile
Constants ¶
This section is empty.
Variables ¶
View Source
var SupportedFeatures = uint64(pluginpb.CodeGeneratorResponse_FEATURE_PROTO3_OPTIONAL)
SupportedFeatures reports the set of supported protobuf language features.
Functions ¶
This section is empty.
Types ¶
type Generator ¶
func NewGenerator ¶
func (Generator) GenerateDAO ¶
func (gen Generator) GenerateDAO(file *protogen.File) *protogen.GeneratedFile
func (Generator) GenerateDAODefault ¶
func (Generator) GenerateDAOMySQL ¶
func (gen Generator) GenerateDAOMySQL(file *protogen.File) *protogen.GeneratedFile
func (Generator) GenerateDAOPostgres ¶
func (gen Generator) GenerateDAOPostgres(file *protogen.File) *protogen.GeneratedFile
func (Generator) GenerateFile ¶
func (gen Generator) GenerateFile(file *protogen.File) *protogen.GeneratedFile
GenerateFile generates the contents of a _kit.pb.go file.
func (Generator) GenerateMux ¶ added in v0.0.4
func (gen Generator) GenerateMux(file *protogen.File) *protogen.GeneratedFile
func (Generator) GenerateStruct ¶
func (gen Generator) GenerateStruct(file *protogen.File) *protogen.GeneratedFile
Click to show internal directories.
Click to hide internal directories.