Documentation ¶
Index ¶
- Variables
- func CamelToKebab[V ~string](v V) string
- func CamelToKebabUpper[V ~string](v V) string
- func CamelToPascal[V ~string](v V) string
- func CamelToPhrase[V ~string](v V) string
- func CamelToSnake[V ~string](v V) string
- func Convert[V ~string](v V, from, to CaseType) string
- func KebabToCamel[V ~string](v V) string
- func KebabToPascal[V ~string](v V) string
- func KebabToPhrase[V ~string](v V) string
- func KebabToSnake[V ~string](v V) string
- func KebabToSnakeUpper[V ~string](v V) string
- func PascalToCamel[V ~string](v V) string
- func PascalToKebab[V ~string](v V) string
- func PascalToKebabUpper[V ~string](v V) string
- func PascalToPhrase[V ~string](v V) string
- func PascalToSnake[V ~string](v V) string
- func PascalToSnakeUpper[V ~string](v V) string
- func PhraseToCamel[V ~string](v V) string
- func PhraseToKebab[V ~string](v V) string
- func PhraseToKebabUpper[V ~string](v V) string
- func PhraseToPascal[V ~string](v V) string
- func PhraseToSnake[V ~string](v V) string
- func PhraseToSnakeUpper[V ~string](v V) string
- func SnakeToCamel[V ~string](v V) string
- func SnakeToKebab[V ~string](v V) string
- func SnakeToKebabUpper[V ~string](v V) string
- func SnakeToPascal[V ~string](v V) string
- func SnakeToPhrase[V ~string](v V) string
- type CaseType
- func (t CaseType) MarshalJSON() ([]byte, error)
- func (t CaseType) MarshalYAML() (interface{}, error)
- func (t *CaseType) Scan(value interface{}) error
- func (t CaseType) String() string
- func (t *CaseType) UnmarshalJSON(data []byte) error
- func (t *CaseType) UnmarshalYAML(unmarshal func(interface{}) error) error
- func (t CaseType) Value() (driver.Value, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var CaseTypes = struct { caseTypes Err error Values []CaseType }{ Err: fmt.Errorf("invalid CaseType"), // contains filtered or unexported fields }
Functions ¶
func CamelToKebab ¶
func CamelToKebabUpper ¶
func CamelToPascal ¶
func CamelToPhrase ¶
func CamelToSnake ¶
func KebabToCamel ¶
func KebabToPascal ¶
func KebabToPhrase ¶
func KebabToSnake ¶
func KebabToSnakeUpper ¶
func PascalToCamel ¶
func PascalToKebab ¶
func PascalToKebabUpper ¶
func PascalToPhrase ¶
func PascalToSnake ¶
func PascalToSnakeUpper ¶
func PhraseToCamel ¶
func PhraseToKebab ¶
func PhraseToKebabUpper ¶
func PhraseToPascal ¶
func PhraseToSnake ¶
func PhraseToSnakeUpper ¶
func SnakeToCamel ¶
func SnakeToKebab ¶
func SnakeToKebabUpper ¶
func SnakeToPascal ¶
func SnakeToPhrase ¶
Types ¶
type CaseType ¶
type CaseType string
func (CaseType) MarshalJSON ¶
func (CaseType) MarshalYAML ¶
func (*CaseType) UnmarshalJSON ¶
func (*CaseType) UnmarshalYAML ¶
Click to show internal directories.
Click to hide internal directories.