A palavra-chave range é usada em conjunto for loop para iterar os itens de uma coleção.
O intervalo pode ser usado com um array, string, map ou canais. Durante cada iteração, intervalo pode retornar um ou dois valores com base no tipo de coleção que você está iterando.
No caso de arrays, range retorna o index e o elemento a cada iteração.
for indice, valor := range meuArray {...}