Uma declaração for em que:
Uma instrução for com uma cláusula range itera por meio de todas as entradas de um array, slice, string ou map, ou valores recebidos em um canal.
Para cada entrada, ele atribui valores de iteração às variáveis de iteração correspondentes, se presentes, e então executa o bloco.
for indice, valor := range meuArray {...}