strcase
strcase is a go package for converting string case to snake case or camel case.
Example
s := "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 |