code: func (c *Client) ShareRoot() (string, error) {
  	if err := c.condDiscovery(); err != nil {
  		return "", err
  	}
  	if c.shareRoot == "" {
  		return "", ErrNoShareRoot
  	}
  	return c.shareRoot, nil
  }
docs: // ShareRoot returns the server's share handler prefix URL.
  // If the server isn't running a share handler, the error will be
  // ErrNoShareRoot.