Versions in this module Expand all Collapse all v1 v1.0.0 May 20, 2020 Changes in this version + var Golang = Language + func GetGolangTemplate(name string, funcs template.FuncMap) *template.Template + func GetPresetTemplate(name string) *template.Template + func NewTemplate(name, content string, funcs template.FuncMap) *template.Template + func RegisterLanguage(l *Language) + type Formatter func(fileName string, sourceCode []byte) ([]byte, error) + type Importter func(tables map[string]*schemas.Table) map[string]string + type Language struct + ExtName string + Formatter Formatter + Funcs template.FuncMap + Importter Importter + Name string + Packager Packager + Template string + Types map[string]string + func GetLanguage(name string) *Language + func (l *Language) FixTarget(target *config.ReverseTarget) + type Packager func(targetDir string) string