Data Structures and Algorithms implemented in Go.