beevik / timerqueue
A priority queue for timed events, written in go.
☆33Updated 3 months ago
Related projects: ⓘ
- Binary heap priority queues in Go☆28Updated 3 years ago
- Proper URL escaping as per RFC3986☆27Updated 3 years ago
- golang dependency analysis☆21Updated 9 months ago
- ☆43Updated this week
- Ketama implementation compatible with Algorithm::Ketama☆65Updated 4 years ago
- notify the specified webhook when a device is connected/disconnected☆30Updated 6 years ago
- The speed of a native map, the safety of sync.RWMutex and the durability of bbolt☆24Updated 4 years ago
- A fast URL parser for Go☆36Updated last year
- NUMA bindings for Go, requires libnuma.☆26Updated 4 years ago
- An Fx (go.uber.org/fx) configuration provider that allows other components to load their configs in a standard way.☆14Updated 4 years ago
- Simple and easy wrappers for Go sync/atomic package.☆31Updated 6 months ago
- A simple, script-driven continuous integration (build - > test -> release) tool, with no external dependencies.☆13Updated 7 years ago
- Collect data about your dependencies☆40Updated last week
- Instrumentation for golang apps☆15Updated 3 months ago
- Highly concurrent drop-in replacement for bufio.Writer☆54Updated 6 years ago
- Badger-based backend for Hashicorp's raft package☆27Updated 5 years ago
- Document Indexing and Searching Library in Go☆19Updated 4 years ago
- A Go API for generating .go source files☆24Updated 2 years ago
- Go implementation of different backoff strategies useful for retrying operations and heartbeating.☆86Updated 4 years ago
- A library that implements a family of low-level tools to build persistent messaging systems.☆12Updated 3 years ago
- A simple cache meant to hold a small number of values☆29Updated 5 years ago
- Command to dump a human-readable BoltDB to stdout.☆13Updated 7 years ago
- A JSON stream parser for Go☆67Updated 2 years ago
- SQLite or SQL-92 Parser implemented in Go☆18Updated 5 years ago
- A simple library that allows a network server to limit how may concurrent connections it supports from each client IP.☆51Updated last year
- Software Transactional Locks☆30Updated 4 years ago
- GoLang extended synchronization primitives: Named mutex, non blocking mutex, semaphore.☆51Updated 8 years ago
- A Go library for reading and writing QCOW2 disk images.☆46Updated last year
- Minimalist rules engine for Golang☆31Updated 9 months ago