gods
Data structure library
A collection of data structures implemented in Go.
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
16k stars
334 watching
2k forks
Language: Go
last commit: 6 months ago
Linked from 2 awesome lists
avl-treeb-treebinary-heapdata-structureenumerablegogolangiteratorlistmapqueuered-black-treesetsortstacktree
Related projects:
Repository | Description | Stars |
---|---|---|
| A collection of reusable Go implementations of common data structures and algorithms | 2,772 |
| Provides an efficient and flexible graph data structure and algorithm implementation in Go | 739 |
| A collection of algorithms and data structures implemented in Go. | 806 |
| A collection of reusable data structures for efficient and thread-safe storage and retrieval in Go. | 7,708 |
| A collection of algorithms and data structures with solutions in multiple programming languages, maintained by a community of contributors. | 13,582 |
| An implementation of various algorithms and data structures in Python. | 3,053 |
| A data structure and algorithm library designed to provide functions similar to C++ STL in Go. | 1,058 |
| An API providing data manipulation and analysis capabilities for the Go programming language. | 3,088 |
| A high-performance Redis server and cluster implementation in Go. | 3,537 |
| An implementation of the Disjoint-Set data structure in Go. | 15 |
| An iterator implementation providing map and reduce functionalities for data processing in Go. | 16 |
| A generic sorted map implemented using a red-black tree under the hood | 61 |
| A Go library providing efficient algorithms and data structures for graph manipulation | 712 |
| A generic set data structure implementation in Go | 4,277 |
| Provides a unified interface to various key-value store and caching solutions for Go programming language | 751 |