A best practice http server set up that supports graceful shutdown
Graceful shutdown of Go 1.8+ servers using Server.Shutdown
Graceful shutdown utility for Golang
A non-intrusive library adding a graceful shutdown to Go's HTTP server.
Example server using fasthttp and fasthttprouter with graceful shutdown
Painless Go (Golang) HTTP service setup with graceful shutdown, timeouts, and debugging endpoints
Graceful restart & zero downtime deploy for Go servers.