Как вернуться к HTTP при сбое конфигурации TLS - PullRequest
0 голосов
/ 01 марта 2020

У меня есть простой сервер TLS в Go.

    srv := &http.Server{
       Addr:         ":443",
       Handler:      mux,
       TLSConfig:    cfg,
    }
    log.Fatal(srv.ListenAndServeTLS("tls.crt", "tls.key"))

Я бы вернулся к простому HTTP, если конфигурация TLS не удалась (например, сертификат / ключ не действительны) без возникновения ошибки. Любой совет, чтобы написать idiomati c и чистый Go код?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...