🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.
- goroutine-pool
- goroutine
- pool
- go
58,136 visible repositories in the index
1–19 of 19 · Most stars
🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.
A goroutine pool for Go
🔘 Minimalistic and High-performance goroutine worker pool written in Go
non-blocking concurrency-limiting goroutine pool
Lightweight Goroutine pool
:speedboat: a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation
golang worker pool , Concurrency limiting goroutine pool
A Simplest in-memory and Distributed Storage-Agnostic Message Queue for Your Concurrent Go Program
errgroup with goroutine worker limits
Golang simple thread pool implementation
Go simple async worker pool
gpool - a generic context-aware resizable goroutines pool to bound concurrency based on semaphore.
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.
🐝 A Highly Performant and easy to use goroutine pool for Go
A sync.WaitGroup with error handling and concurrency control
A pool that spins up a given number of processes in advance and attaches stdin and stdout when needed. Very similar to FastCGI but works for any command.
tcp server pool
Go WorkerPool aims to control heavy Go Routines
Zero-config, auto-scaling worker pool for Go with priority-aware scheduling, adaptive resource management, and per-task retry logic.