DEV Community

Edward Muller
Edward Muller

Posted on

New Golang Set Package

I've been working on this a little bit recently: https://github.com/freeformz/set

Hoping to finalize the v1 API soon.

What I found annoying with other set implementations is that they rarely took advantage of modern go features like iterators or the new builtins. And the interfaces were huge. I've tried to stay away from that and instead implement as much as possible using package level functions whenever possible.

If you have some time, let me know what you think.

Thx!

Top comments (0)