// copied/converted from https.go func connectDial(proxy *goproxy.ProxyHttpServer, network, addr string) (c net.Conn, err error) { if proxy.ConnectDial == nil { return dial(proxy, network, addr) } return proxy.ConnectDial(network, addr) }