Versions in this module Expand all Collapse all v0 v0.0.1 Jan 23, 2023 Changes in this version + type String string + func NewStr(str string) *String + func (s *String) Clone() *String + func (s *String) Compare(b string) int + func (s *String) Contains(substr string) bool + func (s *String) ContainsAny(chars string) bool + func (s *String) ContainsRune(r rune) bool + func (s *String) Count(substr string) int + func (s *String) Cut(sep string) (before, after string, found bool) + func (s *String) EqualFold(t string) bool + func (s *String) Fields() []string + func (s *String) FieldsFunc(f func(rune) bool) []string + func (s *String) HasPrefix(prefix string) bool + func (s *String) HasSuffix(suffix string) bool + func (s *String) Index(substr string) int + func (s *String) IndexAny(chars string) int + func (s *String) IndexByte(c byte) int + func (s *String) IndexFunc(f func(rune) bool) int + func (s *String) IndexRune(r rune) int + func (s *String) Join(elems []string, sep string) *String + func (s *String) LastIndex(substr string) int + func (s *String) LastIndexAny(chars string) int + func (s *String) LastIndexByte(c byte) int + func (s *String) LastIndexFunc(f func(rune) bool) int + func (s *String) Map(mapping func(rune) rune) *String + func (s *String) Repeat(count int) *String + func (s *String) Replace(old, new string, n int) *String + func (s *String) ReplaceAll(old, new string) *String + func (s *String) Split(sep string) []string + func (s *String) SplitAfter(sep string) []string + func (s *String) SplitAfterN(sep string, n int) []string + func (s *String) SplitN(sep string, n int) []string + func (s *String) ToLower() *String + func (s *String) ToLowerSpecial(c unicode.SpecialCase) *String + func (s *String) ToTitle() *String + func (s *String) ToTitleSpecial(c unicode.SpecialCase) *String + func (s *String) ToUpper() *String + func (s *String) ToUpperSpecial(c unicode.SpecialCase) *String + func (s *String) ToValidUTF8(replacement string) *String + func (s *String) Tostring() string + func (s *String) Trim(cutset string) *String + func (s *String) TrimFunc(f func(rune) bool) *String + func (s *String) TrimLeft(cutset string) *String + func (s *String) TrimLeftFunc(f func(rune) bool) *String + func (s *String) TrimPrefix(prefix string) *String + func (s *String) TrimRight(cutset string) *String + func (s *String) TrimRightFunc(f func(rune) bool) *String + func (s *String) TrimSpace() *String + func (s *String) TrimSuffix(suffix string) *String