Package set is a type-safe, zero-allocation port of the excellent package fatih/set. It contains sets for most of the basic types and you can generate sets for your own types with ease. In every ...
I love functional programing, Rx-style coding, and Optional usages. However it's hard to implement them in Golang, and there're few libraries to achieve parts of them.