func createServer()

in main.go [286:298]


func createServer(bind *url.URL, proxy *httputil.ReverseProxy, enableHttp2 bool) *http.Server {
	var handler http.Handler
	handler = proxy
	if enableHttp2 {
		http2server := &http2.Server{}
		handler = h2c.NewHandler(proxy, http2server)
	}
	// Create server.
	return &http.Server{
		Addr:    bind.Host,
		Handler: handler,
	}
}