:zap: Fast Concurrent / Parallel Sorting in Go
- concurrency
- golang
- sorting
- parameter-tuning
47,133 repositories indexed
25–43 of 43 · Most stars
:zap: Fast Concurrent / Parallel Sorting in Go
A package to allow one to concurrently go through a filesystem with ease
gpool - a generic context-aware resizable goroutines pool to bound concurrency based on semaphore.
GoEventBus — high-performance event bus with a decision layer.
Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.
Limits the number of goroutines that are allowed to run concurrently
Structured Concurrency in Go
A simple logging interface that supports cross-platform color and concurrency.
Pipelines using goroutines
A sync.WaitGroup with error handling and concurrency control
Simple line of code counter written in Go
Run functions in parallel :comet:
Type-safe reactive state management for Go, inspired by Angular Signals. Zero allocations, thread-safe, production-ready.
pipelines contains generic functions for concurrent processing
The repository host gives no description.
Testing helper for concurrency
Zero-config, auto-scaling worker pool for Go with priority-aware scheduling, adaptive resource management, and per-task retry logic.
Minimal in-memory deferred task scheduler for Go with ID-based debouncing, cancellation, concurrency limits, and graceful shutdown.
One Go interface, five backends — filelock, flock, Redis, Postgres, etcd. Distributed locks with fencing tokens, semaphore mode, observability hooks, and TraceID propagation. Swap backends with one line.