Algorithms library for Go