code: func (c *Coordinate) Datacenters() ([]*CoordinateDatacenterMap, error) {
  	r := c.c.newRequest("GET", "/v1/coordinate/datacenters")
  	_, resp, err := requireOK(c.c.doRequest(r))
  	if err != nil {
  		return nil, err
  	}
  	defer resp.Body.Close()
  
  	var out []*CoordinateDatacenterMap
  	if err := decodeBody(resp, &out); err != nil {
  		return nil, err
  	}
  	return out, nil
  }
docs: // Datacenters is used to return the coordinates of all the servers in the WAN
  // pool.