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 |