gotaImplementation of dataframes, series, and data wrangling methods for Go
3,259Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms
xsyncConcurrent scalable data structures like `xsync.Map`, a concurrent generic hash table
1,724Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms
hyperloglogHyperLogLog implementation with Sparse, LogLog-Beta bias correction and TailCut space reduction
1,054Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms
359Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms
go-rquadRegion quadtrees with efficient point location and neighbour finding
141Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms
goguA comprehensive, reusable and efficient concurrent-safe generics utility functions and data structures library
109Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms
go-rampartDetermine how intervals relate to each other
106Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms
go-tupleGeneric tuple implementation for Go 1.18+
100Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms
fsmFinite-State Machine package
88Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms
go-genericsGeneric slice, map, set, iterator, and goroutine utilities
84Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms
hideID type with marshalling to/from hash to prevent sending IDs to clients
72Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms
count-min-logGo implementation Count-Min-Log sketch: Approximately counting with approximate counters (Like Count-Min sketch but using less memory)
70Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms
62Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms
genfuncsGo 1.18+ generics package inspired by Kotlin's Sequence and Map
50Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms
go18dsGo Data Structures using Go 1.18 generics
48Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms
quadtreeGeneric, zero-alloc, 100%-test covered quadtree
41Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms
27Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms
slicesPure, generic functions for slices
23Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms
gofalfractional api for Go
20Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms
comboCombinatorial operations including permutations, combinations, and combinations-with-replacement
4Data Structures and AlgorithmsMiscellaneous Data Structures and Algorithms