code: func (r *Spray) Select(pool HostPool) *UpstreamHost {
  	rnd := rand.Int() % len(pool)
  	randHost := pool[rnd]
  	log.Printf("[WARNING] All hosts reported as down, spraying to target: %s", randHost.Name)
  	return randHost
  }
docs: // Select selects an up host at random from the specified pool.