Package Usage: go: bitbucket.org/creachadair/stringset
Package stringset implements a lightweight (finite) set of string values
based on Go's built-in map. A Set provides some convenience methods for
common set operations.
A nil Set is ready for use as an empty set. The basic set methods (Diff,
Intersect, Union, IsSubset, Map, Choose, Partition) do not mutate their
arguments. There are also mutating operations (Add, Discard, Pop, Remove,
Update) that modify their receiver in-place.
A Set can also be traversed and modified using the normal map operations.
Being a map, a Set is not safe for concurrent access by multiple goroutines
unless all the concurrent accesses are reads.
14 versions
Latest release: over 1 year ago
151 dependent packages
View more package details: https://packages.ecosystem.code.gouv.fr/registries/proxy.golang.org/packages/bitbucket.org/creachadair/stringset