SaaSHub helps you find the best software and product alternatives Learn more →
Goneric Alternatives
Similar projects and alternatives to goneric
-
Telegraf
Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
-
-
-
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a better goneric alternative or higher similarity.
goneric discussion
goneric reviews and mentions
Posts with mentions or reviews of goneric.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-11.
-
(Rust) Tokio, FuturesUnordered, and the Thundering Herd Problem
Only thing missing from making it look and work as traditional async is lack of pre-processor to make it "look nice". Generics do make it a bit better, for example from my lib you can introduce some concurrency quite easily, for example
-
Conc: Better Structured Concurrency for Go
I do like idea of waitgroup on steroids, I might steal it for my generic library.
* [1] https://github.com/XANi/goneric/blob/master/worker.go#L92
-
Have yet to use generics...Am I missing out?
Shameless plug: here is a list of some useful stuff you can do with it, with code attached.
-
I've created a Go Generics cheatsheet to give you a quick reminder of how to use this feature
If someone wants some more examples I've made a lib with a bunch of common constructs. Fun ones include "run function in parallel on a slice and put it in output slice in order" or "return which elements are different between slices", with version allowing to easily get difference between 2 different types using conversion function
- Spawn multiple go routines, get the results back, in order of goroutine spawn...
-
A note from our sponsor - SaaSHub
www.saashub.com | 8 Dec 2024
Stats
Basic goneric repo stats
5
19
2.3
7 months ago
XANi/goneric is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of goneric is Go.