Selected Tags

Click on a tag to remove it

More Tags

Click on a tag to add it and filter down

Data Structures packages

Showing projects tagged as Data Structures

  • gods

    9.7 1.9 Go
    Go Data Structures. Containers, Sets, Lists, Stacks, Maps, BidiMaps, Trees, HashSet etc.
  • go-datastructures

    9.5 1.6 Go
    a collection of useful, performant, and thread-safe data structures
  • golang-set

    8.3 0.0 Go
    Thread-Safe and Non-Thread-Safe high-performance sets for Go.
  • gota

    8.0 4.0 Go
    An implementation of dataframes, series, and data wrangling methods for Go.
  • boomfilters

    7.9 0.0 Go
    probabilistic data structures for processing continuous, unbounded streams
  • Themis by Cossack Labs

    7.7 8.5 L3 C
    Crypto library for storage and messaging for Swift, ObjC, Android, С++, JS, Python, Ruby, PHP, Go
  • roaring

    7.5 7.1 Go
    Go package implementing compressed bitsets.
  • willf/bloom

    7.5 0.0 Go
    Go package implementing Bloom filters.
  • hyperloglog

    7.1 3.1 Go
    HyperLogLog implementation with Sparse, LogLog-Beta bias correction and TailCut space reduction.
  • bitset

    7.1 1.6 Go
    Go package implementing bitsets.
  • cuckoofilter

    7.0 2.4 Go
    Cuckoo filter: a good alternative to a counting bloom filter implemented in Go.
  • trie

    6.9 3.2 Go
    Trie implementation in Go
  • go-geoindex

    6.7 0.0 Go
    In-memory geo index.
  • algorithms

    6.5 0.0 Go
    Algorithms and data structures.CLRS study.
  • gocache

    6.3 7.0 Go
    A complete Go cache library with mutiple stores (memory, memcache, redis, ...), chainable, loadable, metrics cache and more.
  • mafsa

    5.9 0.3 Go
    MA-FSA implementation with Minimal Perfect Hashing
  • goskiplist

    5.9 0.0 Go
    A skip list implementation in Go.
  • hilbert

    5.8 0.0 Go
    Go package for mapping values to and from space-filling curves, such as Hilbert and Peano curves.
  • ttlcache

    5.6 4.4 Go
    An in-memory LRU string-interface{} map with expiration for golang
  • merkletree

    5.6 2.8 Go
    Implementation of a merkle tree providing an efficient and secure verification of the contents of data structures.
  • piladb

    5.4 0.0 Go
    Lightweight RESTful database engine based on stack data structures
  • Bloomfilter

    5.2 1.7 Go
    Face-meltingly fast, thread-safe, marshalable, unionable, probability- and optimal-size-calculating Bloom filter in go
  • binpacker

    5.1 0.0 Go
    Binary packer and unpacker helps user build custom binary stream.
  • go-adaptive-radix-tree

    5.0 1.7 Go
    A Go implementation of Adaptive Radix Tree.
  • bloom

    4.9 0.0 Go
    Bloom filters implemented in Go.
  • conjungo

    4.7 0.0 Go
    A small, powerful and flexible merge library.
  • iter

    4.6 7.6 Go
    Go implementation of C++ STL iterators and algorithms.
  • encoding

    4.5 0.0 Go
    Integer Compression Libraries for Go.
  • ring

    4.4 2.9 Go
    Go implementation of a high performance, thread safe bloom filter.
  • bit

    4.3 0.0 Go
    Golang set data structure with bonus bit-twiddling functions.