Sobes.tech
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.