code: func (k *Kademlia) EachAddr(base []byte, o int, f func(*BzzAddr, int) bool) {
  	k.lock.RLock()
  	defer k.lock.RUnlock()
  	k.eachAddr(base, o, f)
  }
docs: // EachAddr called with (base, po, f) is an iterator applying f to each known peer
  // that has proximity order o or less as measured from the base
  // if base is nil, kademlia base address is used