Documentation ¶
Index ¶
- type 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
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type String ¶
type String string
func (*String) ContainsAny ¶
func (*String) ContainsRune ¶
func (*String) LastIndexAny ¶
func (*String) LastIndexByte ¶
func (*String) ReplaceAll ¶
func (*String) SplitAfter ¶
func (*String) ToLowerSpecial ¶
func (s *String) ToLowerSpecial(c unicode.SpecialCase) *String
func (*String) ToTitleSpecial ¶
func (s *String) ToTitleSpecial(c unicode.SpecialCase) *String
func (*String) ToUpperSpecial ¶
func (s *String) ToUpperSpecial(c unicode.SpecialCase) *String
func (*String) ToValidUTF8 ¶
func (*String) TrimPrefix ¶
func (*String) TrimSuffix ¶
Click to show internal directories.
Click to hide internal directories.