Documentation
¶
Index ¶
- func Abbreviate[T ~string](s T, w int) T
- func AbbreviateWith[T ~string](s T, w int, m string) T
- func Capitalize[T ~string](s T) string
- func ContainsAny[T ~string, S ~string](vs []T, s S) bool
- func ContainsAnyIgnoreCase[T ~string, S ~string](vs []T, s S) bool
- func ContainsNone[T ~string, S ~string](vs []T, s S) bool
- func ContainsNoneIgnoreCase[T ~string, S ~string](vs []T, s S) bool
- func DefaultIfEmpty[T ~string](s, d T) T
- func Equal[T ~string](s T, v string) bool
- func EqualFold[T ~string](s T, v string) bool
- func EqualIgnoreCase[T ~string](s T, v string) bool
- func FirstNotEmpty[T ~string](ss ...T) T
- func IsBlank[T ~string](s T) bool
- func IsEmpty[T ~string](s T) bool
- func Join[T ~string](elems []T, sep string) string
- func Lowercase[T ~string](s T) string
- func LowercaseFirst[T ~string](s T) string
- func OrElse[T ~string](s, d T) T
- func Split[T ~string](s T, sep string) []string
- func SplitAny[T ~string](s T, cs ...string) []string
- func SplitFn[T ~string](s T, fn func(string) bool) []string
- func Title[T ~string](s T) string
- func ToLower[T ~string](s T) string
- func ToLowerFirst[T ~string](s T) string
- func ToUpper[T ~string](s T) string
- func ToUpperFirst[T ~string](s T) string
- func Trim[T ~string](s T, set string) T
- func TrimFunc[T ~string](s T, fn func(rune) bool) T
- func TrimFuncLeft[T ~string](s T, fn func(rune) bool) T
- func TrimFuncRight[T ~string](s T, fn func(rune) bool) T
- func TrimLeft[T ~string](s T, set string) T
- func TrimPrefix[T ~string](s T, prefix string) T
- func TrimRight[T ~string](s T, set string) T
- func TrimRunes[T ~string](s T, set ...rune) T
- func TrimRunesLeft[T ~string](s T, set ...rune) T
- func TrimRunesRight[T ~string](s T, set ...rune) T
- func TrimSpace[T ~string](s T) T
- func TrimSpaceLeft[T ~string](s T) T
- func TrimSpaceRight[T ~string](s T) T
- func TrimSuffix[T ~string](s T, suffix string) T
- func Uppercase[T ~string](s T) string
- func UppercaseFirst[T ~string](s T) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Abbreviate ¶
func AbbreviateWith ¶
func Capitalize ¶
func ContainsAny ¶
func ContainsAnyIgnoreCase ¶
func ContainsNone ¶
func ContainsNoneIgnoreCase ¶
func DefaultIfEmpty ¶
func DefaultIfEmpty[T ~string](s, d T) T
func EqualIgnoreCase ¶
func FirstNotEmpty ¶
func FirstNotEmpty[T ~string](ss ...T) T
func LowercaseFirst ¶
func ToLowerFirst ¶
func ToUpperFirst ¶
func TrimFuncLeft ¶
func TrimFuncRight ¶
func TrimPrefix ¶
func TrimRunesLeft ¶
func TrimRunesRight ¶
func TrimSpaceLeft ¶
func TrimSpaceLeft[T ~string](s T) T
func TrimSpaceRight ¶
func TrimSpaceRight[T ~string](s T) T
func TrimSuffix ¶
func UppercaseFirst ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.