Menu
Coddy logo textTech

Initialisation des variables

Fait partie de la section Fondamentaux du Journey GO de Coddy. Leçon 38 sur 109.

Apprenons à initialiser des variables en Go. Initialiser signifie donner à une variable une valeur de départ lors de sa création.

Voyons d’abord comment initialiser des variables à l’aide du mot-clé var :

var age int = 25
var name string = "Gopher"
var isActive bool = true
    
fmt.Println(age, name, isActive)

Après l’exécution de ce code, les valeurs de nos variables s’afficheront à l’écran :

25 Gopher true

Nous pouvons également utiliser l’opérateur de déclaration courte de Go (:=) pour rendre notre code plus concis :

age := 25
name := "Gopher"
isActive := true
    
fmt.Println(age, name, isActive)

Après avoir exécuté ce code, nous obtenons le même résultat qu’auparavant :

25 Gopher true

L’opérateur de déclaration courte (:=) détermine automatiquement le type en fonction de la valeur que vous fournissez, ce qui rend votre code plus propre et plus facile à lire.

challenge icon

Défi

Débutant

Dans ce défi, tu vas t’exercer à initialiser des variables en Go. Ta tâche consiste à initialiser trois variables avec des valeurs spécifiques, puis à les afficher.

Le programme contient déjà les déclarations des variables, mais tu dois les initialiser avec les valeurs exactes suivantes :

  • name : une string définie sur "John"
  • age : un int défini sur 25
  • isStudent : un bool défini sur true

La sortie attendue est :

Name: John
Age: 25
Is Student: true

Essayez vous-même

package main

import "fmt"

func main() {
    // TODO: Initialisez ces variables avec les valeurs requises
    var name string    // Initialisez avec "John"
    var age int       // Initialisez avec 25
    var isStudent bool // Initialisez avec true
    
    // Ce code affichera les variables
    fmt.Println("Name:", name)
    fmt.Println("Age:", age)
    fmt.Println("Is Student:", isStudent)
}
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

Entraînez-vous par vous-même : Compilateur Go en ligne