Awesome Go

Trees

6 libraries in Data Structures and Algorithms / Trees

hashsplit

Split byte streams into chunks, and arrange chunks into trees, with boundaries determined by content, not position

Data Structures and AlgorithmsTrees
merkle

Space-efficient computation of Merkle root hashes and inclusion proofs

Data Structures and AlgorithmsTrees
skiplist

Very fast Go Skiplist implementation

Data Structures and AlgorithmsTrees
skiplist

Skiplist implementation in Go

Data Structures and AlgorithmsTrees
treemap

Generic key-sorted map using a red-black tree under the hood

Data Structures and AlgorithmsTrees
graphlib

Topological sort lib,Sorting and pruning of DAG graphs

Data Structures and AlgorithmsTrees