code: func (c *conn) String() string {
  	c.RLock()
  	defer c.RUnlock()
  	return fmt.Sprintf("%s [dead=%v,failures=%d,deadSince=%v]", c.url, c.dead, c.failures, c.deadSince)
  }
docs: // String returns a representation of the connection status.