strings

package
v1.5.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 9, 2026 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ContainsInterface

func ContainsInterface(s interface{}, sub string) bool

func EqualInterface

func EqualInterface(i interface{}, s string) bool

func PutStringBuilder added in v1.5.0

func PutStringBuilder(r *StringBuilder)

func SortIsEqual added in v1.0.0

func SortIsEqual(a, b []string) bool

SortIsEqual compares if two sorted strings are the equal

func UnionSlice

func UnionSlice(s []string) []string

Types

type BuilderPool added in v1.3.0

type BuilderPool struct {
	// contains filtered or unexported fields
}

func NewBuilderPool added in v1.3.0

func NewBuilderPool() *BuilderPool

func (*BuilderPool) Get added in v1.3.0

func (p *BuilderPool) Get() *StringBuilder

func (*BuilderPool) Len added in v1.3.0

func (p *BuilderPool) Len() int64

func (*BuilderPool) Put added in v1.3.0

func (p *BuilderPool) Put(r *StringBuilder)

func (*BuilderPool) Size added in v1.3.0

func (p *BuilderPool) Size() int64

type StringBuilder added in v1.3.0

type StringBuilder struct {
	// contains filtered or unexported fields
}

func GetStringBuilder added in v1.5.0

func GetStringBuilder() *StringBuilder

func NewStringBuilder added in v1.3.0

func NewStringBuilder(size int) *StringBuilder

func (*StringBuilder) AppendByte added in v1.3.0

func (b *StringBuilder) AppendByte(c byte)

func (*StringBuilder) AppendString added in v1.3.0

func (b *StringBuilder) AppendString(s string)

func (*StringBuilder) Bytes added in v1.3.0

func (b *StringBuilder) Bytes() []byte

func (*StringBuilder) NewString added in v1.3.0

func (b *StringBuilder) NewString() string

func (*StringBuilder) Reset added in v1.3.0

func (b *StringBuilder) Reset()

func (*StringBuilder) Size added in v1.3.0

func (b *StringBuilder) Size() int

func (*StringBuilder) String added in v1.3.0

func (b *StringBuilder) String() string

func (*StringBuilder) Truncate added in v1.3.0

func (b *StringBuilder) Truncate(size int)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL