CLRS data structures and algorithms in Go.