Menu
Coddy logo textTech

Déclaration de tableaux

Fait partie de la section Fondamentaux du Journey GO de Coddy — leçon 68 sur 109.

En Go, vous pouvez déclarer des tableaux de plusieurs manières. La taille d'un tableau fait partie de son type et doit être spécifiée lors de sa déclaration.

Déclarez un tableau en utilisant var avec une taille spécifique :

var scores [4]int
fmt.Println(scores)

Ceci crée un tableau de 4 entiers, tous initialisés à zéro :

[0 0 0 0]

Déclarez et initialisez un tableau sur une seule ligne en utilisant la notation abrégée :

names := [3]string{"Alice", "Bob", "Charlie"}
fmt.Println(names)

Ceci affiche :

[Alice Bob Charlie]
challenge icon

Défi

Débutant
Dans ce défi, vous allez vous entraîner à déclarer et à initialiser un tableau en Go. Votre tâche consiste à déclarer un tableau de 5 entiers avec les valeurs 10, 20, 30, 40 et 50, puis à afficher le tableau dans la console.

Aide-mémoire

Les tableaux en Go ont une taille fixe qui doit être spécifiée lors de la déclaration. La taille fait partie du type du tableau.

Déclarez un tableau avec var :

var scores [4]int

Déclarez et initialisez un tableau en utilisant la notation abrégée :

names := [3]string{"Alice", "Bob", "Charlie"}

Les tableaux sont initialisés avec des valeurs par défaut (zero values) s'ils ne sont pas explicitement définis :

[0 0 0 0]

Essayez vous-même

package main

import "fmt"

func main() {
    // À FAIRE : Déclarez un tableau nommé 'numbers' qui contient 5 entiers : 10, 20, 30, 40 et 50
    
    // Ceci affichera votre tableau
    fmt.Println("My array of numbers:", numbers)
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux