code: public <Intermediate, Final> ListenableFuture<Final> goAsync(
        final Request request,
        final HttpResponseHandler<Intermediate, Final> handler
    )
    {
      return httpClient.go(request, handler);
    }
docs: Executes the request object aimed at the leader and process the response with given handler
  Note: this method doesn't do retrying on errors or handle leader changes occurred during communication