refactor: create CamelToPascal string helper
This commit is contained in:
parent
4e0836eb2e
commit
11fed4b9c7
@ -58,8 +58,7 @@ func (c Column) GoVarName() string {
|
|||||||
|
|
||||||
// LongGoVarName returns a lowercased version of the field name (Pascal => Camel).
|
// LongGoVarName returns a lowercased version of the field name (Pascal => Camel).
|
||||||
func (c Column) LongGoVarName() string {
|
func (c Column) LongGoVarName() string {
|
||||||
fieldname := c.GoFieldName()
|
return textutils.CamelToPascal(c.GoFieldName())
|
||||||
return strings.ToLower(fieldname)[0:1] + fieldname[1:]
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Table is a single SQLite table.
|
// Table is a single SQLite table.
|
||||||
|
|||||||
@ -9,3 +9,7 @@ func SnakeToCamel(s string) string {
|
|||||||
}
|
}
|
||||||
return strings.Join(parts, "")
|
return strings.Join(parts, "")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func CamelToPascal(s string) string {
|
||||||
|
return strings.ToLower(s)[0:1] + s[1:]
|
||||||
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user