提交 27b9aec3 作者: Brian Tiger Chow 提交者: Juan Batiz-Benet

style(commands/cli/helptext) use helper function to cut down on

boilerplate

I know you'll love this one @mappum

License: MIT
Signed-off-by: 's avatarBrian Tiger Chow <brian@perfmode.com>
上级 5a9de188
......@@ -113,23 +113,9 @@ var longHelpTemplate *template.Template
var shortHelpTemplate *template.Template
func init() {
tmpl, err := template.New("usage").Parse(usageFormat)
if err != nil {
panic(err)
}
usageTemplate = tmpl
tmpl, err = usageTemplate.New("longHelp").Parse(longHelpFormat)
if err != nil {
panic(err)
}
longHelpTemplate = tmpl
tmpl, err = usageTemplate.New("shortHelp").Parse(shortHelpFormat)
if err != nil {
panic(err)
}
shortHelpTemplate = tmpl
usageTemplate = template.Must(template.New("usage").Parse(usageFormat))
longHelpTemplate = template.Must(usageTemplate.New("longHelp").Parse(longHelpFormat))
shortHelpTemplate = template.Must(usageTemplate.New("shortHelp").Parse(shortHelpFormat))
}
// LongHelp returns a formatted CLI helptext string, generated for the given command
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论