Documentation ¶
Overview ¶
Package str provides enhanced string utilities
Index ¶
- Constants
- func Convert(src string, kind reflect.Kind) (retVal interface{})
- func InSlice(a string, list []string) bool
- func LowerFirst(str string) string
- func ToCamel(s string) string
- func ToDelimited(s string, del uint8) string
- func ToKebab(s string) string
- func ToLowerCamel(s string) string
- func ToScreamingDelimited(s string, del uint8, screaming bool) string
- func ToScreamingKebab(s string) string
- func ToScreamingSnake(s string) string
- func ToSnake(s string) string
- func UpperFirst(str string) string
Constants ¶
View Source
const EmptyString = ""
EmptyString the empty string ""
Variables ¶
This section is empty.
Functions ¶
func LowerFirst ¶
LowerFirst lower case first character of specific string
func ToDelimited ¶ added in v0.4.0
ToDelimited Converts a string to delimited.snake.case (in this case `del = '.'`)
func ToLowerCamel ¶ added in v0.4.0
ToLowerCamel converts a string to lowerCamelCase
func ToScreamingDelimited ¶ added in v0.4.0
ToScreamingDelimited Converts a string to SCREAMING.DELIMITED.SNAKE.CASE (in this case `del = '.'; screaming = true`) or delimited.snake.case (in this case `del = '.'; screaming = false`)
func ToScreamingKebab ¶ added in v0.4.0
ToScreamingKebab Converts a string to SCREAMING-KEBAB-CASE
func ToScreamingSnake ¶ added in v0.4.0
ToScreamingSnake Converts a string to SCREAMING_SNAKE_CASE
func UpperFirst ¶
UpperFirst upper case first character of specific string
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.