Go algorithm: graph, tree, sort, and so on.