tableflip
overseer
tableflip | overseer | |
---|---|---|
2 | 5 | |
2,738 | 2,209 | |
1.2% | - | |
0.0 | 0.0 | |
12 months ago | over 1 year ago | |
Go | Go | |
BSD 3-clause "New" or "Revised" License | MIT License |
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.
tableflip
- Any way to graceful restart the gin http and https servers like nginx for production?
-
The Simplicity of Single-File Golang Deployments
> Some of this is probably going to have to be done in your application...
FWICT tableflip does exactly this: https://github.com/cloudflare/tableflip
overseer
- Any way to graceful restart the gin http and https servers like nginx for production?
-
Maximizing Resilience with Graceful Shutdown in Cloud-Native Golang Applications
https://github.com/jpillora/overseer (i forgot which fork)
- Self Updating Binary
-
How to make a golang CMS that works like this...
file changes detection https://github.com/fsnotify/fsnotify https://github.com/jpillora/overseer
-
Nginx gracefully upgrades executable on the fly
Someone did this for golang. It isn't perfect, but works for some basic use cases... https://github.com/jpillora/overseer
What are some alternatives?
bearclaw - tiny static site generator w/ rss
grace - Graceful restart & zero downtime deploy for Go servers.
release.sh - 🚀 A simple bash script for building Go projects for multiple platforms 💻💾
fyneselfupdate - An extension of the `selfupdate` repository that handles certain Fyne integrations
debug - Fork of pkg/debug that adds some additional functionality.
go-reuseport - reuse tcp/udp ports in golang
executable-dist-plugin - A Gradle plugin which makes distribution zips runnable, as a sort of alternative to an uberjar. A London Beach production :guardsman::palm_tree:.
purego
go - The Go programming language
air - ☁️ Live reload for Go apps
httpx - Provides an extended, production-ready HTTP server.