go-datastructures

Data structure library

A collection of reusable data structures for efficient and thread-safe storage and retrieval in Go.

A collection of useful, performant, and threadsafe Go datastructures.

GitHub

8k stars
325 watching
835 forks
Language: Go
last commit: over 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
go-gota/gotaAn API providing data manipulation and analysis capabilities for the Go programming language.3,088
ua-nick/data-structures-and-algorithmsA collection of reusable Go implementations of common data structures and algorithms2,772
emirpasic/godsA collection of data structures implemented in Go.16,459
roaringbitmap/roaringA data structure library that efficiently stores and manipulates dense sets of unique integers using compact binary representations.2,562
luk4z7/go-concurrency-guideA comprehensive guide to Go concurrency, covering fundamental concepts and practical examples.2,518
go-kit/kitA toolkit for building microservices in Go26,684
kanwei/algorithmsA comprehensive library of algorithms and data structures in Ruby2,676
sourcegraph/concA set of tools and abstractions for structured concurrency in Go, making concurrent programming easier to read and manage.9,474
blevesearch/bleveA modern indexing and search library for Go, supporting various data types and query formats.10,136
campoy/go-tooling-workshopTeaching the tools used by Go developers to improve their coding skills and performance2,790
gorgonia/gorgoniaA low-level machine learning and graph computation library for Go.5,582
shady831213/algorithmsA collection of algorithms and data structures implemented in Go.806
gonum/gonumA set of libraries for numerical computations in the Go programming language.7,690
golang/goA programming language designed to build simple, reliable, and efficient software124,564
dvyukov/go-fuzzA tool for generating and testing random inputs to ensure software reliability4,790