A simple generic set type for the Go language. Trusted by Docker, 1Password, Ethereum and Hashicorp. The missing generic set collection for the Go language. Until Go has sets built-in...use this. One common interface to both implementations, a nonthreadsafe implementation favoring performance, a threadsafe implementation favoring concurrent use. Feature complete set implementation modeled after Python's set implementation. Exhaustive unit-test and benchmark suite. This package is trusted by many companies and thousands of open-source packages. This package now fully supports generic syntax so you are now able to instantiate a collection for any comparable type object.
Features
- One common interface to both implementations
- A non threadsafe implementation favoring performance
- A threadsafe implementation favoring concurrent use
- Feature complete set implementation modeled after Python's set implementation
- Exhaustive unit-test and benchmark suite
- This package is trusted by many companies and thousands of open-source packages
Categories
FrameworksLicense
MIT LicenseFollow golang-set
You Might Also Like
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of golang-set!