Versions in this module Expand all Collapse all v1 v1.8.0 Dec 16, 2021 v1.7.1 Aug 31, 2018 Changes in this version + type Iterator struct + C <-chan interface{} + func (i *Iterator) Stop() + type OrderedPair struct + First interface{} + Second interface{} + func (pair *OrderedPair) Equal(other OrderedPair) bool + func (pair OrderedPair) String() string + type Set interface + Add func(i interface{}) bool + Cardinality func() int + CartesianProduct func(other Set) Set + Clear func() + Clone func() Set + Contains func(i ...interface{}) bool + Difference func(other Set) Set + Each func(func(interface{}) bool) + Equal func(other Set) bool + Intersect func(other Set) Set + IsProperSubset func(other Set) bool + IsProperSuperset func(other Set) bool + IsSubset func(other Set) bool + IsSuperset func(other Set) bool + Iter func() <-chan interface{} + Iterator func() *Iterator + Pop func() interface{} + PowerSet func() Set + Remove func(i interface{}) + String func() string + SymmetricDifference func(other Set) Set + ToSlice func() []interface{} + Union func(other Set) Set + func NewSet(s ...interface{}) Set + func NewSetFromSlice(s []interface{}) Set + func NewSetWith(elts ...interface{}) Set + func NewThreadUnsafeSet() Set + func NewThreadUnsafeSetFromSlice(s []interface{}) Set Other modules containing this package github.com/deckarep/golang-set/v2