github.com/ssgreg/zerodt (go): Package zerodt offers a zero downtime restart and a graceful shutdown for HTTP servers.  The simplest way to use ZeroDT is to pass your http.Server to the NewApp() function and call ListenAndServe() for an object it returns:  For more details visit https://github.com/ssgreg/zerodt
Keywords: go|graceful-shutdown|http-service|socket-activation|systemd|zero-downtime