modern-go / gls
goroutine local storage (use context instead if possible)
☆73Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for gls
- Modern Go Programming☆95Updated last year
- Interface for mmap syscall to provide safe and efficient access to memory☆68Updated 4 years ago
- A tiny library to get current goroutine id☆91Updated last year
- x/sync/singleflight but with Go 1.18 generics☆30Updated 2 years ago
- Go Pooling Helpers☆113Updated 4 years ago
- Using tidb-lite to create a TiDB server with mocktikv mode in your application or unit test.☆54Updated 2 years ago
- A bit safer approach to implement Thread Local Storage (TLS) for Go 1.7+.☆162Updated 2 years ago
- A revamped Google's jump consistent hash☆102Updated 2 years ago
- extract goroutine id to the out world although it's dangerous and useless.☆58Updated 4 years ago
- First redis RESP3 protocol library in Go☆87Updated 8 months ago
- ☆74Updated last year
- The universal component of distributed locks in golang , support redis and postgresql☆62Updated 5 years ago
- Simple, thread-safe Go rate-limiter☆81Updated last year
- (deprecated) Adapter modules of Sentinel Golang☆34Updated 2 years ago
- Customizable TCP net.Listener for Go☆145Updated last year
- TryLock support on read-write lock for Golang☆35Updated 3 years ago
- Pretty Slug.☆94Updated 4 years ago
- A multi level memory pool for Golang☆44Updated 6 years ago
- Benchmark all the top in-memory Go caching libraries☆62Updated last year
- pratt parser framework☆69Updated 6 years ago
- Non-Invasive goroutine inspector☆91Updated 10 months ago
- high-performance common weighted algorithm library☆198Updated last year
- ⚡️ lock-free utilities in Go☆151Updated 6 months ago
- CyclicBarrier golang implementation☆146Updated 4 years ago
- ⏳ a high performance reliable task scheduling package in Go.☆48Updated 4 years ago
- [DEPRECATED] Expose goroutine id to wild world. Alternative approach is https://github.com/huandu/go-tls☆111Updated 6 years ago
- A distributed in-memory key-value store built using hashicorp/memberlist with HTTP API☆142Updated last year
- Simple string pattern matcher for Go☆124Updated 7 months ago
- Redis Sentinel support for Redigo library☆69Updated last year
- hotfix for go applications via plugin, supports Linux and MacOS☆135Updated 6 years ago