Junior — Middle
¿Cómo implementar un ciclo sobre los elementos de un slice o array en su lenguaje de programación?
sobes.tech AI
Respuesta de la IA
En Go, para recorrer los elementos de un slice o array, generalmente se usa un ciclo for con la construcción range. Esto permite iterar sobre los índices y los valores de los elementos.
Ejemplo de recorrido de un slice:
package main
import "fmt"
func main() {
numeros := []int{10, 20, 30, 40}
// Recorrido con índice y valor
for i, v := range numeros {
fmt.Printf("Índice: %d, Valor: %d\n", i, v)
}
// Si no necesitas el índice
for _, v := range numeros {
fmt.Println(v)
}
}
Este ciclo es cómodo y fácil de leer, funciona tanto con arrays como con slices.