Documentation
¶
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type StringCase ¶
type StringCase struct {
Kind StringCaseKind
Parts []string
}
func ParseCase ¶
func ParseCase(s string) StringCase
func (StringCase) String ¶
func (sc StringCase) String() string
func (StringCase) ToCamelCase ¶
func (sc StringCase) ToCamelCase() string
func (StringCase) ToKebabCase ¶
func (sc StringCase) ToKebabCase() string
func (StringCase) ToPascalCase ¶
func (sc StringCase) ToPascalCase() string
func (StringCase) ToScreamingSnakeCase ¶
func (sc StringCase) ToScreamingSnakeCase() string
func (StringCase) ToSnakeCase ¶
func (sc StringCase) ToSnakeCase() string
type StringCaseKind ¶
type StringCaseKind string
const ( CamelCase StringCaseKind = "camel_case" PascalCase StringCaseKind = "pascal_case" SnakeCase StringCaseKind = "snake_case" KebabCase StringCaseKind = "kebab_case" ScreamingSnakeCase StringCaseKind = "screaming_snake_case" )
func DetectCase ¶
func DetectCase(s string) StringCaseKind
Click to show internal directories.
Click to hide internal directories.