pool
Task manager
A package that provides an efficient and flexible way to manage concurrent tasks or units of work in Go programs.
a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation
727 stars
19 watching
65 forks
Language: Go
last commit: over 3 years ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
| A library that provides a concurrency limiting goroutine pool for efficient task execution and management. | 519 |
| A toolchain and task runner for Go projects that allows declarative task definition and execution with features such as conditional logic and job templates. | 117 |
| An automation orchestration service that manages and executes tasks in a developer-friendly manner | 123 |
| A mechanism to manage goroutine lifecycles in Go programs | 1,563 |
| A package that abstracts and simplifies the management of concurrent goroutines in Go programming | 61 |
| A package that simplifies the creation and management of parallel jobs with easy-to-use interfaces. | 269 |
| A library that controls heavy Go Routines by providing a worker pool system for concurrent execution of tasks | 13 |
| A high-performance worker pool library for managing concurrent tasks in Go | 1,560 |
| A goroutine pool library for efficient asynchronous task execution | 52 |
| Simplifies creating multiple worker threads to execute tasks in parallel | 72 |
| A simple, flexible command-line todo list manager that helps users focus on completing tasks. | 763 |
| A collection of tools for managing goroutines and concurrency in Go programming language | 15 |
| Provides a set of goroutine context access interfaces to simplify the management of coroutine-specific information | 240 |
| An automation toolkit for managing developer tasks and pipelines in a concurrent, human-readable format. | 299 |
| A web-based development environment for Go programming | 1,319 |