Dynamically update TLS certificates in a Golang server without downtime

In production environments, all servers run securely, but server certificates may expire after some period. It is then the server’s responsibility to validate, regenerate, and reuse newly generated certificates without any downtime. In this article, I demonstrate how TLS certificates are updated dynamically using an HTTPS server in Go.

Source: LXer – Dynamically update TLS certificates in a Golang server without downtime