go-flow
Goroutine Scheduler
Package to control goroutine execution order based on dependencies
Simply way to control goroutines execution order based on dependencies
219 stars
11 watching
29 forks
Language: Go
last commit: almost 6 years ago
Linked from 2 awesome lists
concurencygogoflowgolanggoroutinegoroutine-order
Related projects:
Repository | Description | Stars |
---|---|---|
| A goroutine pool library for efficient asynchronous task execution | 52 |
| A mechanism to manage goroutine lifecycles in Go programs | 1,563 |
| A dependency injection and inversion of control framework for Go. | 36 |
| A collection of tools for managing goroutines and concurrency in Go programming language | 15 |
| A package that provides a WaitGroup with error handling and concurrency control. | 48 |
| An IoC container for dependency injection in Go applications | 566 |
| A Golang-based scheduler library with database support | 55 |
| Provides a concurrency control mechanism for managing goroutine groups and ensuring their termination after completion. | 18 |
| A package offering concurrent-safe queue implementations with auto-expanding capacity and fixed capacities | 404 |
| A minimalistic scheduling library that allows developers to create and manage scheduled jobs with various triggers. | 1,805 |
| A simple in-memory job queue for Golang using worker-based dispatching | 208 |
| A package that abstracts and simplifies the management of concurrent goroutines in Go programming | 61 |
| Manages a resizeable pool of context aware goroutines to bound concurrency and wait for resources to become available. | 90 |
| Utilities for managing execution of asynchronous callback functions in Go. | 125 |
| A package implementing pipelines using goroutines to manage concurrency in Go applications. | 56 |