Limits the number of goroutines that are allowed to run concurrently
- concurrency
- golang
- goroutine
47,133 repositories indexed
25–37 of 37 · Most stars
Limits the number of goroutines that are allowed to run concurrently
Structured Concurrency in Go
Translatedgo routine control, abstraction of the Main and some useful Executors. If you don't know how to manage Goroutines, use it
Pipelines using goroutines
🐝 A Highly Performant and easy to use goroutine pool for Go
A sync.WaitGroup with error handling and concurrency control
Run functions in parallel :comet:
Lightweight AI agent runtime for Go. Define multi-agent crews in YAML, run them with goroutines and channels, and let the runtime handle scheduling, parallelism, retries, and observability — without leaving the Go ecosystem.
A concurrent toolkit to help execute funcs concurrently in an efficient and safe way. It supports specifying the overall timeout to avoid blocking.
Go WorkerPool aims to control heavy Go Routines
Solution for accumulation of events and their subsequent processing.
Hands is a process controller used to control the execution and return strategies of multiple goroutines.
Advanced eBPF-driven Digital Forensics and Incident Response (DFIR) framework for live Golang malware analysis, threat hunting, and observability.