Módulo 02 · Colecciones — Lección 3 de 3 · ~11 min
Range y strings
Una sola palabra clave de bucle para recorrer cualquier cosa
Go tiene exactamente una palabra clave de bucle — for — y su forma range recorre slices, maps, y strings. Sobre un slice, range te da dos cosas en cada vuelta: el índice y una copia del valor.
fmt.Println(i, name) }
Sobre un map, range en cambio te da la clave y el valor (con orden aleatorio, como ya viste):
fmt.Println(id, rating) }