.travis.yml | ||
camel_test.go | ||
camel.go | ||
LICENSE | ||
numbers.go | ||
README.md | ||
snake_test.go | ||
snake.go |
strcase
strcase is a go package for converting string case to snake case or camel case.
Example
x := "AnyKind of_string"
Function | Result |
---|---|
ToSnake(s) |
"any_kind_of_string" |
ToScreamingSnake(s) |
"ANY_KIND_OF_STRING" |
ToKebab(s) |
"any-kind-of-string" |
ToScreamingKebab(s) |
"ANY-KIND-OF-STRING" |
ToDelimited(s, '.') |
"any.kind.of.string" |
ToScreamingDelimited(s, '.') |
"ANY.KIND.OF.STRING" |
ToCamel(s) |
"AnyKindOfString" |
ToLowerCamel(s) |
"anyKindOfString" |