code: func (p *Peer) String() string {
  	return fmt.Sprintf("%s (%s)", p.addr, directionString(p.inbound))
  }
docs: // String returns the peer's address and directionality as a human-readable
  // string.
  //
  // This function is safe for concurrent access.