Go Algorithms, Data Structures : container, array, list, sorting, tree, graph