Sobes.tech
Junior — Middle

Comment implémenter une boucle sur les éléments d'un slice ou d'un tableau dans votre langage de programmation?

sobes.tech IA

Réponse de l'IA

En Go, pour parcourir les éléments d’un slice ou d’un tableau, on utilise généralement une boucle for avec la construction range. Elle permet d’itérer sur les indices et les valeurs des éléments.

Exemple de parcours d’un slice :

package main

import "fmt"

func main() {
    nombres := []int{10, 20, 30, 40}

    // Parcours avec index et valeur
    for i, v := range nombres {
        fmt.Printf("Index : %d, Valeur : %d\n", i, v)
    }

    // Si l’index n’est pas nécessaire
    for _, v := range nombres {
        fmt.Println(v)
    }
}

Ce type de boucle est pratique et lisible, il fonctionne aussi bien avec des tableaux qu’avec des slices.