Versions in this module Expand all Collapse all v1 v1.0.0 Sep 8, 2022 Changes in this version + type LinkedHashSet struct + func NewLinkedHashSet(items ...T) *LinkedHashSet[T] + func (l *LinkedHashSet[T]) Add(elements ...T) + func (l *LinkedHashSet[T]) AsInterface() []interface{} + func (l *LinkedHashSet[T]) AsSlice() []T + func (l *LinkedHashSet[T]) InArray(search T) bool + func (l *LinkedHashSet[T]) Iter() <-chan T + func (l *LinkedHashSet[T]) Length() int + func (l *LinkedHashSet[T]) Remove(elements ...T) + type LinkedHashSetINT struct + func NewLinkedHashSetINT(ints ...int) *LinkedHashSetINT + func (l *LinkedHashSetINT) Add(elements ...int) + func (l *LinkedHashSetINT) AsInterface() []interface{} + func (l *LinkedHashSetINT) AsSlice() []int + func (l *LinkedHashSetINT) InArray(search int) bool + func (l *LinkedHashSetINT) Iter() <-chan int + func (l *LinkedHashSetINT) Length() int + func (l *LinkedHashSetINT) Remove(elements ...int) + type LinkedHashSetINT64 struct + func NewLinkedHashSetINT64(ints ...int64) *LinkedHashSetINT64 + func (l *LinkedHashSetINT64) Add(elements ...int64) + func (l *LinkedHashSetINT64) AsInterface() []interface{} + func (l *LinkedHashSetINT64) AsSlice() []int64 + func (l *LinkedHashSetINT64) InArray(search int64) bool + func (l *LinkedHashSetINT64) Iter() <-chan int64 + func (l *LinkedHashSetINT64) Length() int + func (l *LinkedHashSetINT64) Remove(elements ...int64) + type LinkedHashSetString struct + func NewLinkedHashSetString(strings ...string) *LinkedHashSetString + func (l *LinkedHashSetString) Add(elements ...string) + func (l *LinkedHashSetString) AsInterface() []interface{} + func (l *LinkedHashSetString) AsSlice() []string + func (l *LinkedHashSetString) InArray(search string) bool + func (l *LinkedHashSetString) Iter() <-chan string + func (l *LinkedHashSetString) Length() int + func (l *LinkedHashSetString) Remove(elements ...string)