Menu
Coddy logo textTech

Variablen initialisieren

Teil des Abschnitts Grundlagen der GO-Journey von Coddy. Lektion 38 von 109.

Lernen wir, wie man Variablen in Go initialisiert. Initialisieren bedeutet, einer Variable einen Startwert zu geben, wenn du sie erstellst.

Sehen wir uns zunächst an, wie man Variablen mit dem Schlüsselwort var initialisiert:

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

Nach der Ausführung dieses Codes werden die Werte unserer Variablen auf dem Bildschirm angezeigt:

25 Gopher true

Wir können auch den Kurzdeklarationsoperator von Go (:=) verwenden, um unseren Code kompakter zu machen:

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

Nach der Ausführung dieses Codes erhalten wir dasselbe Ergebnis wie zuvor:

25 Gopher true

Der Operator für kurze Deklarationen (:=) ermittelt automatisch den Typ anhand des von dir bereitgestellten Werts. Dadurch wird dein Code übersichtlicher und leichter lesbar.

challenge icon

Aufgabe

Anfänger

In dieser Herausforderung übst du das Initialisieren von Variablen in Go. Deine Aufgabe besteht darin, drei Variablen mit bestimmten Werten zu initialisieren und sie anschließend auszugeben.

Das Programm enthält bereits die Variablendeklarationen, aber du musst sie mit den folgenden exakten Werten initialisieren:

  • name: ein string, der auf "John" gesetzt ist
  • age: ein int, der auf 25 gesetzt ist
  • isStudent: ein bool, der auf true gesetzt ist

Die erwartete Ausgabe lautet:

Name: John
Age: 25
Is Student: true

Probier es selbst

package main

import "fmt"

func main() {
    // TODO: Initialisiere diese Variablen mit den erforderlichen Werten
    var name string    // Initialisiere mit "John"
    var age int       // Initialisiere mit 25
    var isStudent bool // Initialisiere mit true
    
    // Dieser Code gibt die Variablen aus
    fmt.Println("Name:", name)
    fmt.Println("Age:", age)
    fmt.Println("Is Student:", isStudent)
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Online-Go-Compiler