Tideland Go Data Structures and Algorithms contains some useful data structures and algorithms.
collections
contains collection types like a ring buffer, stacks, sets and treesidentifier
allows the generation of UUIDs in different versions as well as other identifiermapreduce
provides a generic map/reduce algorithmsort
contains a parallel quicksorttimex
helps working with timesversion
helps managing semantic versioning
I hope you like it. ;)
- Frank Mueller (https://github.com/themue / https://github.com/tideland / https://tideland.dev)