fx
Fx is a useful functional programming helpers. (by nikgalushko)
goshutdown
Go library to shutdown your goroutines gracefully and in a timely manner (by qdm12)
fx | goshutdown | |
---|---|---|
1 | 2 | |
77 | 12 | |
- | - | |
1.8 | 0.0 | |
over 2 years ago | about 1 year ago | |
Go | Go | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
fx
Posts with mentions or reviews of fx.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-12-19.
-
fx: useful functional programming helpers without using interface{}, based on Go 1.18 generics
Hi folks. Go 1.18 is on its way. It will be a great release and special feature is strings.Cut generics. I wrote a library to help you simplify your code and get rid of boilerplate: https://github.com/nikgalushko/fx.
goshutdown
Posts with mentions or reviews of goshutdown.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-12-19.
-
fx: useful functional programming helpers without using interface{}, based on Go 1.18 generics
One could also use type or function aliases so it's up to the user to import from subpackages or the root package. That's what I did in qdm12/goshutdown and I like it so far.
-
Goshutdown: terminate your goroutines gracefully and in a timely manner
I was looking for feedback, suggestions and even changes. The current release is v0.1.0 so I allow myself a few days for breaking changes before jumping to v1.0.0. I have a small Questions section in the readme, it would be nice if you want to take a stab at giving your opinion!
What are some alternatives?
When comparing fx and goshutdown you can also consider the following projects:
fixtory - Type-safe, DRY, flexible test fixture factory based on Go 1.18+ Generics
run - 润学全球官方指定GITHUB,整理润学宗旨、纲领、理论和各类润之实例;解决为什么润,润去哪里,怎么润三大问题; 并成为新中国人的核心宗教,核心信念。
go-http-client - An enhanced and lightweight http client for Golang
stop-and-go - Testing helper for concurrency
fx - A dependency injection based application framework for Go.
gouf - Most commonly used utility/helper functions for generic types in Go.