如何在不重新启动应用程序的情况下添加新证书?

I want to use http.ListenAndServeTLS with multiple certificates and add new certificates without restart application.

I found an example of using multiple certificates, but I can not add new certificates after startup.(http.ListenAndServeTLS with multiple certificates)

I have also found an example of updating a certificate, and only one can be used and updated. But i can not add more.(Is there a way to update the TLS certificates in a net/http server without any downtime?)