Source: golang-github-facebookgo-grace Section: devel Priority: optional Maintainer: Debian QA Group Build-Depends: debhelper-compat (= 12), dh-golang, golang-any, golang-github-facebookgo-ensure-dev, golang-github-facebookgo-freeport-dev, golang-github-facebookgo-httpdown-dev Standards-Version: 4.1.1 Homepage: https://github.com/facebookgo/grace Vcs-Browser: https://salsa.debian.org/go-team/packages/golang-github-facebookgo-grace Vcs-Git: https://salsa.debian.org/go-team/packages/golang-github-facebookgo-grace.git Testsuite: autopkgtest-pkg-go XS-Go-Import-Path: github.com/facebookgo/grace Package: golang-github-facebookgo-grace-dev Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends}, golang-github-facebookgo-ensure-dev, golang-github-facebookgo-freeport-dev, golang-github-facebookgo-httpdown-dev Description: Graceful restart & zero downtime deploy for Go servers This Go library provides a mechanism that makes it easy to build socket based servers that can be gracefully terminated and restarted--without dropping any connections. . It provides a convenient API for HTTP servers including support for TLS, and listening on multiple ports. It is implemented using the same API as systemd providing socket activation compatibility to also provide lazy activation of the server.