client.go
func (c *Client) Info() (Info, error) {
	span := c.tracer.StartSpan("Client.Info")
	defer span.Finish()

	_, data, err := c.httpRequest("GET", "/info", nil, nil, false)
	if err != nil {
		return Info{}, errors.Wrap(err, "requesting /info")
	}
	info := Info{}
	err = json.Unmarshal(data, &info)
	if err != nil {
		return Info{}, errors.Wrap(err, "unmarshaling /info data")
	}
	return info, nil
}
func (c *Client) Info() (Info, error) {
	span := c.tracer.StartSpan("Client.Info")
	defer span.Finish()

	_, data, err := c.httpRequest("GET", "/info", nil, nil, false)
	if err != nil {
		return Info{}, errors.Wrap(err, "requesting /info")
	}
	info := Info{}
	err = json.Unmarshal(data, &info)
	if err != nil {
		return Info{}, errors.Wrap(err, "unmarshaling /info data")
	}
	return info, nil
}
func ( c * Client ) Info ( ) ( Info , error ) { span := c . tracer . StartSpan ( " " ) defer span . Finish ( ) _ , data , err := c . httpRequest ( " " , " " , nil , nil , false ) if err != nil { return Info { } , errors . Wrap ( err , " " ) } info := Info { } err = json . Unmarshal ( data , & info ) if err != nil { return Info { } , errors . Wrap ( err , " " ) } return info , nil }
// Info returns the server's configuration/host information.
Info returns the server s configuration / host information .