Go implementation of algorithms explained in the Grokking Algorithms book.
I have tried (to the best of my abilities) to be faithful to the implementation of the algorithms as they are described in the book.
go test ./...
go test -benchmem -bench=. ./...