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.
8k stars
325 watching
834 forks
Language: Go
last commit: 6 months ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
go-gota/gota | An API providing data manipulation and analysis capabilities for the Go programming language. | 3,082 |
ua-nick/data-structures-and-algorithms | A collection of reusable Go implementations of common data structures and algorithms | 2,772 |
emirpasic/gods | A collection of data structures implemented in Go. | 16,404 |
roaringbitmap/roaring | A data structure library that efficiently stores and manipulates dense sets of unique integers using compact binary representations. | 2,540 |
luk4z7/go-concurrency-guide | A comprehensive guide to Go concurrency, covering fundamental concepts and practical examples. | 2,502 |
go-kit/kit | A toolkit for building microservices in Go | 26,636 |
kanwei/algorithms | A comprehensive library of algorithms and data structures in Ruby | 2,669 |
sourcegraph/conc | A set of tools and abstractions for structured concurrency in Go, making concurrent programming easier to read and manage. | 9,120 |
blevesearch/bleve | A modern indexing and search library for Go, supporting various data types and query formats. | 10,113 |
campoy/go-tooling-workshop | Teaching the tools used by Go developers to improve their coding skills and performance | 2,790 |
gorgonia/gorgonia | A low-level machine learning and graph computation library for Go. | 5,555 |
shady831213/algorithms | A collection of algorithms and data structures implemented in Go. | 805 |
gonum/gonum | A set of libraries for numerical computations in the Go programming language. | 7,643 |
golang/go | A programming language designed to build simple, reliable, and efficient software | 124,215 |
dvyukov/go-fuzz | A tool for generating and testing random inputs to ensure software reliability | 4,783 |