Non blocking data structures for Go
☆267Sep 12, 2016Updated 9 years ago
Alternatives and similar repositories for gotomic
Users that are interested in gotomic are comparing it to the libraries listed below
Sorting:
- Go implementation of xoroshiro128+ RNG☆15Jun 25, 2021Updated 4 years ago
- An HTML5 Real Time Clock based on WebSocket☆12Mar 23, 2017Updated 8 years ago
- A revamped Google's jump consistent hash☆108Oct 19, 2022Updated 3 years ago
- CRDTs for golang☆44Jul 26, 2012Updated 13 years ago
- Lock-free, non-blocking, concurrent queue on shared memory for Go☆79Oct 11, 2016Updated 9 years ago
- Some experiments with concurrent data structures in Go.☆23May 17, 2012Updated 13 years ago
- Composable Buffers for Go #golang☆552Feb 22, 2022Updated 4 years ago
- Supervisor trees for Go☆11Nov 4, 2017Updated 8 years ago
- An x86(_64) spinlock☆15Jan 14, 2015Updated 11 years ago
- Tiny cross-platform terminal color library☆11Feb 23, 2026Updated last week
- An Adaptive Replacement Cache (ARC) written in Go.☆220Oct 6, 2019Updated 6 years ago
- Structured log interface☆26Dec 4, 2017Updated 8 years ago
- Package counting provides wrappers to add counting to io.Reader and io.Writer.☆24Jun 12, 2015Updated 10 years ago
- ☆13Jan 26, 2024Updated 2 years ago
- HTTP mocking in Go made easy☆107Jan 5, 2016Updated 10 years ago
- bgmsg implements bidirectional directly message protocol with golang.☆23Dec 29, 2017Updated 8 years ago
- A Go SSA Debugger and Interpreter☆32Apr 10, 2015Updated 10 years ago
- Stochastic flame graph profiler for Go programs☆3,946Nov 7, 2018Updated 7 years ago
- High-performance minimalist queue implemented using a stripped-down lock-free ringbuffer, written in Go (golang.org)☆134May 21, 2018Updated 7 years ago
- A port of Stream VByte to Go☆35Feb 22, 2022Updated 4 years ago
- github.com/cznic/fileutil has moved to modernc.org/fileutil☆15Nov 22, 2018Updated 7 years ago
- Redis protocol parser in golang☆16Aug 7, 2016Updated 9 years ago
- BitSet data structure in golang☆36Jan 16, 2020Updated 6 years ago
- A Golang lock-free thread-safe HashMap optimized for fastest read access.☆1,881Jul 30, 2025Updated 7 months ago
- Package stats defines a lightweight interface for collecting statistics.☆64Oct 6, 2015Updated 10 years ago
- Package stack provides utilities to capture and pass around stack traces.☆97Feb 9, 2016Updated 10 years ago
- ☆41Nov 5, 2019Updated 6 years ago
- Goroutine local storage☆690Aug 12, 2022Updated 3 years ago
- A cache library for Go with zero GC overhead.☆5,377Feb 10, 2026Updated 3 weeks ago
- A collection of useful, performant, and threadsafe Go datastructures.☆7,906Feb 16, 2026Updated 2 weeks ago
- A Go source transformation tool for generics☆260Apr 4, 2022Updated 3 years ago
- ☆229Sep 15, 2017Updated 8 years ago
- ☆14Aug 4, 2015Updated 10 years ago
- Generate changelog reports based on git log and release tags☆14Jan 16, 2018Updated 8 years ago
- TermUI based monitor for Go apps using expvars (/debug/vars). Quickest way to monitor your Go app(s).☆2,044Nov 14, 2023Updated 2 years ago
- A generic lock-free implementation of the "Token-Bucket" algorithm☆147Oct 25, 2018Updated 7 years ago
- Reliable distributed agreement service for the cloud☆47May 10, 2017Updated 8 years ago
- Golang (as of 1.12.5) runtime internals that gives you an access to internal scheduling primitives. Park Gs, read IDs. (for learning purp…☆70Jun 7, 2019Updated 6 years ago
- A JSON parser generator for high performance encoding and decoding in Go.☆467Jun 28, 2015Updated 10 years ago