code: func (pn *peernet) Peers() []peer.ID {
  	pn.RLock()
  	defer pn.RUnlock()
  
  	peers := make([]peer.ID, 0, len(pn.connsByPeer))
  	for _, cs := range pn.connsByPeer {
  		for c := range cs {
  			peers = append(peers, c.remote)
  			break
  		}
  	}
  	return peers
  }
docs: // Peers returns the connected peers