Menu
Coddy logo textTech

Initialisation des variables

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

Apprenons comment initialiser des variables en Go. Initialiser signifie donner à une variable une valeur de départ lorsque vous la créez.

Tout d'abord, voyons comment initialiser des variables en utilisant le 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 l'exécution de 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, vous allez vous entraîner à initialiser des variables en Go. Votre tâche consiste à initialiser trois variables avec des valeurs spécifiques, puis à les afficher.

Le programme contient déjà les déclarations de variables, mais vous devez 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

Le résultat attendu est :

Name: John
Age: 25
Is Student: true

Essayez vous-même

package main

import "fmt"

func main() {
    // TODO : Initialiser ces variables avec les valeurs requises
    var name string    // Initialiser avec "John"
    var age int       // Initialiser avec 25
    var isStudent bool // Initialiser avec true
    
    // Ce code va afficher 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