Data structures

4101 (<1)
gods — GoDS (Go Data Structures). Containers (Sets, Lists, Stacks, Maps, Trees), Sets (HashSet, TreeSet), Lists (ArrayList, SinglyLinkedList, DoublyLinkedList), Stacks (LinkedListStack, ArrayStack), Maps (HashMap, TreeMap, HashBidiMap, TreeBidiMap), Trees (RedBlackTree, AVLTree, BTree, BinaryHeap), Comparators, Iterators, Enumerables, Sort, JSON
Similar Data structures
1535 (<1)
Data-Structures-and-Algorithms — Data Structures and Algorithms implementation in Go
Similar Docs and books Data structures
1341 (<1)
pilosa v0.10.0 — Pilosa is an open source, distributed bitmap index that dramatically accelerates queries across multiple, massive data sets.
Similar Data structures
444 (<1)
bloom — Go package implementing Bloom filters
Similar Data structures
1052 (<1)
trillian v1.1.1 — Trillian implements a Merkle tree whose contents are served from a data storage layer, to allow scalability to extremely large trees.
Similar Data structures
738 (<1)
golang-set — A simple set type for the Go language. Also used in Docker.
Similar Data structures
1410 (<1)
mapstructure — Go library for decoding generic map values into native Go structures.
Similar Data structures
264 (<1)
trie — Data structure and relevant algorithms for extremely fast prefix/fuzzy string searching.
Similar Data structures
815 (<1)
go-algorithms — Algorithms and data structures for golang
Similar Data structures
1355 (<1)
algorithms — Algorithms & Data Structures in Go
Similar Data structures Graph Algorithms
508 repos

Events

    1 month ago
    emap (Reached 10 ⭐)
    Enhanced Golang Map: support one unique key and multi search indices for each value
    trillian (Reached 1000 ⭐)
    Trillian implements a Merkle tree whose contents are served from a data storage layer, to allow scalability to extremely large trees.

Once a week...

... I send out a list of most interesting Go libraries and apps.
Want to get it?