Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrEmptyStack = errors.New("stack is empty")
Functions ¶
func ObjectMerge ¶ added in v0.0.20
func StructHash ¶ added in v0.0.32
func StructHash(dat any, opt ...StructHashOptions) (r []byte, err error)
Types ¶
type BufferedReadCloser ¶
type BufferedReadCloser interface { io.ReadCloser BufferedAll() ([]byte, error) Reset() error }
func NewBufferedReadCloser ¶
func NewBufferedReadCloser(sub io.ReadCloser) BufferedReadCloser
type LRUMap ¶
type LRUMap[TKey comparable, TData any] struct { // contains filtered or unexported fields }
type Stack ¶ added in v0.0.61
type Stack[T any] struct { // contains filtered or unexported fields }
type StructHashOptions ¶ added in v0.0.32
type SyncSet ¶ added in v0.0.43
type SyncSet[TData comparable] struct { // contains filtered or unexported fields }
func (*SyncSet[TData]) Add ¶ added in v0.0.43
Add adds `value` to the set returns true if the value was actually inserted returns false if the value already existed
Click to show internal directories.
Click to hide internal directories.