code: func NewWithHTTP(uri string, httpClient *http.Client) (*Client, error) {
  	if uri == "" {
  		uri = "http://logaggregator.discoverd"
  	}
  	u, err := url.Parse(uri)
  	if err != nil {
  		return nil, err
  	}
  	return newClient(u.String(), httpClient), nil
  }
docs: // NewClient creates a new Client pointing at uri with the specified http client.