code: func (l *serverList) shuffleServers() {
  	for i := len(l.servers) - 1; i > 0; i-- {
  		j := rand.Int31n(int32(i + 1))
  		l.servers[i], l.servers[j] = l.servers[j], l.servers[i]
  	}
  }
docs: // shuffleServers shuffles the server list in place