我看到了这段代码。
go func() {
var err error
if hasCert(s.TLSConfig) {
err = s.ServeTLS(ln, "" /*certFile*/, "" /*keyFile*/)
} else {
err = s.Serve(ln)
}
if err != http.ErrServerClosed {
errs <- err
}
}()
位于网络中。为什么在论点中有评论?如果 ServeTLS 函数从配置中接收证书,为什么要将其添加到参数中。ServeTLS
服务台原型func (srv *Server) ServeTLS(l net.Listener, certFile, keyFile string) error
qq_笑_17
相关分类