Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( TemplateFuncs = template.FuncMap{ "add": func(a, b int) int { return a + b }, "sub": func(a, b int) int { return a - b }, "snakecase": func(s string) string { return utils.SnakeCase(s) }, "kebabcase": func(s string) string { return utils.Kebab(s) }, "camelcase": func(s string) string { return utils.CamelCase(s) }, "smallcamelcase": func(s string) string { return utils.SmallCamelCase(s) }, } Template = template.Must( template.New("components"). Funcs(TemplateFuncs). ParseFS(Static, "template/layout/*"), ) Assist = Template.Lookup("assist.tpl") Model = Template.Lookup("model.tpl") Mapper = Template.Lookup("mapper.tpl") SqlDDL = Template.Lookup("sql_ddl.tpl") )
View Source
var BuiltInModelMapping = map[string]TemplateMapping{ "__in_go": {Model, ".go"}, "__in_mapper": {Mapper, ".proto"}, }
View Source
var Static embed.FS
Functions ¶
Types ¶
type TemplateMapping ¶ added in v0.4.0
Click to show internal directories.
Click to hide internal directories.