SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Goroutine Projects
-
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
Not speaking on whether the language should make this easier without an external library, but wouldn't https://github.com/sourcegraph/conc help in that scenario? It has context-aware and error-aware goroutine pools, seems like the exact fit for what you are trying to do. Although admittedly I dive too deep into your code.
-
-
goworker
goworker is a Go-based background worker that runs 10 to 100,000* times faster than Ruby-based workers.
-
-
-
pool
:speedboat: a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
-
-
-
-
-
-
async
A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fail causes discovery. (by StudioSol)
-
-
gollback
Go asynchronous simple function utilities, for managing execution of closures and callbacks
-
-
Hunch
Hunch provides functions like: All, First, Retry, Waterfall etc., that makes asynchronous flow control more intuitive.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Goroutines discussion
Go Goroutines related posts
-
Three Ways to Think About Go Channels
-
The Case of a Leaky Goroutine
-
Go CLI to calculate total media duraton in directories
-
Building conc: Better structured concurrency for Go
-
Building conc: Better structured concurrency for Go
-
ResultGroup: Go lib for concurrent tasks & errors management
-
Hello gophers, show me your concurrent code
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Sep 2024
Index
What are some of the best open-source Goroutine projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | ants | 12,685 |
2 | conc | 8,884 |
3 | tunny | 3,869 |
4 | goworker | 2,790 |
5 | pond | 1,441 |
6 | grpool | 742 |
7 | pool | 721 |
8 | gowp | 492 |
9 | flowmatic | 355 |
10 | go-floc | 270 |
11 | Goflow | 220 |
12 | artifex | 199 |
13 | roumon | 179 |
14 | semaphore go | 170 |
15 | neilotoole/errgroup | 159 |
16 | broadcast | 150 |
17 | cyclicbarrier | 139 |
18 | go-actor | 137 |
19 | async | 135 |
20 | Syncs | 135 |
21 | gollback | 121 |
22 | threadpool | 101 |
23 | Hunch | 99 |