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: over 7 years agoLinked 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 |