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.