Better structured concurrency for go
- go
- golang
- concurrency
- goroutines
47,133 repositories indexed
1–14 of 14 · Most stars
Better structured concurrency for go
A lightweight library for writing concurrent programs in Go using the Actor model.
Floc: Orchestrate goroutines with ease.
Universal goroutine monitor using pprof and termui
Simply way to control goroutines execution order based on dependencies
gpool - a generic context-aware resizable goroutines pool to bound concurrency based on semaphore.
Limits the number of goroutines that are allowed to run concurrently
Structured Concurrency in Go
Pipelines using goroutines
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.
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.