🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.
-
Updated
Aug 8, 2025 - Go
🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.
Simple, reliable, and efficient distributed task queue in Go
🔘 Minimalistic and High-performance goroutine worker pool written in Go
Simple, modular, and observable Go framework for backend applications.
A persistent and flexible background jobs library for go.
Promise / Future library for Go
Queue-agnostic background job library for Go, with a pleasant API and powerful features.
A Simplest Storage-Agnostic and Zero-dep Message Queue for Your Concurrent Go Program
Fastest and most efficient goroutine pool (experimental)
Asynchronous Job Processor
Job/Worker pattern example in golang http://marcio.io/2015/07/handling-1-million-requests-per-minute-with-golang/
Simplifies the parallelization of function calls.
Generic goroutine pool: Submit, Map, Async.
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.
Worker pool implementation
auto-scaling worker pool (work queue) in Go, using generics
A workerpool that can get expanded & shrink dynamically.
Structured concurrency manager for Go
Add a description, image, and links to the worker-pool topic page so that developers can more easily learn about it.
To associate your repository with the worker-pool topic, visit your repo's landing page and select "manage topics."