1234567891011121314151617181920212223242526272829 |
- package gogen
- import (
- "github.com/tal-tech/go-zero/tools/goctl/util"
- "github.com/urfave/cli"
- )
- const (
- category = "api"
- configTemplateFile = "config.tpl"
- contextTemplateFile = "context.tpl"
- etcTemplateFile = "etc.tpl"
- handlerTemplateFile = "handler.tpl"
- logicTemplateFile = "logic.tpl"
- mainTemplateFile = "main.tpl"
- )
- var templates = map[string]string{
- configTemplateFile: configTemplate,
- contextTemplateFile: contextTemplate,
- etcTemplateFile: etcTemplate,
- handlerTemplateFile: handlerTemplate,
- logicTemplateFile: logicTemplate,
- mainTemplateFile: mainTemplate,
- }
- func GenTemplates(_ *cli.Context) error {
- return util.InitTemplates(category, templates)
- }
|