code: func (d Datastore) NewURL(path string) *url.URL {
  	u := d.c.URL()
  
  	return &url.URL{
  		Scheme: u.Scheme,
  		Host:   u.Host,
  		Path:   fmt.Sprintf("/folder/%s", path),
  		RawQuery: url.Values{
  			"dcPath": []string{d.DatacenterPath},
  			"dsName": []string{d.Name()},
  		}.Encode(),
  	}
  }
docs: // NewURL constructs a url.URL with the given file path for datastore access over HTTP.