fix: add cases.NoLower option for we can get same effect to strings.Title

Signed-off-by: wujunwei <wjw3323@live.com>
(cherry picked from commit f0037e5ef6)
pull/11549/head
wujunwei 3 years ago committed by Matt Farina
parent 802a22903b
commit 4844431969

@ -86,7 +86,7 @@ func (o *docsOptions) run(out io.Writer) error {
hdrFunc := func(filename string) string { hdrFunc := func(filename string) string {
base := filepath.Base(filename) base := filepath.Base(filename)
name := strings.TrimSuffix(base, path.Ext(base)) name := strings.TrimSuffix(base, path.Ext(base))
title := cases.Title(language.Und).String(strings.Replace(name, "_", " ", -1)) title := cases.Title(language.Und, cases.NoLower).String(strings.Replace(name, "_", " ", -1))
return fmt.Sprintf("---\ntitle: \"%s\"\n---\n\n", title) return fmt.Sprintf("---\ntitle: \"%s\"\n---\n\n", title)
} }

Loading…
Cancel
Save