Merge pull request #38 from gfanton/fix-camelcase
Fix camelCase when len = 1
This commit is contained in:
commit
e8cdc47633
13
helpers.go
13
helpers.go
@ -44,11 +44,18 @@ var ProtoHelpersFuncMap = template.FuncMap{
|
||||
return strings.ToLower(s[:1]) + s[1:]
|
||||
},
|
||||
"camelCase": func(s string) string {
|
||||
return xstrings.ToCamelCase(s)
|
||||
if len(s) > 1 {
|
||||
return xstrings.ToCamelCase(s)
|
||||
}
|
||||
|
||||
return strings.ToUpper(s[:1])
|
||||
},
|
||||
"lowerCamelCase": func(s string) string {
|
||||
cc := xstrings.ToCamelCase(s)
|
||||
return strings.ToLower(cc[:1]) + cc[1:]
|
||||
if len(s) > 1 {
|
||||
s = xstrings.ToCamelCase(s)
|
||||
}
|
||||
|
||||
return strings.ToLower(s[:1]) + s[1:]
|
||||
},
|
||||
"snakeCase": func(s string) string {
|
||||
return xstrings.ToSnakeCase(s)
|
||||
|
Loading…
Reference in New Issue
Block a user