我看到了这段代码。 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
添加回答
举报
0/150
提交
取消