Versions in this module Expand all Collapse all v1 v1.0.0 Nov 7, 2019 Changes in this version + func Filter(slice []string, match MatchFunc) []string + func Map(slice []string, mapping ...MapFunc) []string + func MatchAll(slice []string, match MatchFunc) bool + func MatchAny(slice []string, match MatchFunc) bool + type MapFunc func(string) string + func AddPrefix(prefix string) MapFunc + func AddSuffix(suffix string) MapFunc + func Repeat(count int) MapFunc + func Replace(old, new string, n int) MapFunc + func ReplaceAll(old, new string) MapFunc + func ToLowerSpecial(c unicode.SpecialCase) MapFunc + func ToTitleSpecial(c unicode.SpecialCase) MapFunc + func ToUpperSpecial(c unicode.SpecialCase) MapFunc + func Trim(cutset string) MapFunc + func TrimFunc(f func(rune) bool) MapFunc + func TrimLeft(cutset string) MapFunc + func TrimLeftFunc(f func(rune) bool) MapFunc + func TrimPrefix(prefix string) MapFunc + func TrimRight(cutset string) MapFunc + func TrimRightFunc(f func(rune) bool) MapFunc + func TrimSuffix(suffix string) MapFunc + type MatchFunc func(string) bool + func Contains(substr string) MatchFunc + func ContainsAny(chars string) MatchFunc + func ContainsRune(r rune) MatchFunc + func Equal(t string) MatchFunc + func EqualFold(t string) MatchFunc + func HasPrefix(prefix string) MatchFunc + func HasSuffix(suffix string) MatchFunc + func Unique(size int) MatchFunc