Sobes.tech
Junior — Middle

Können Sie erklären, was der Begriff 'Struktur' in der Programmiersprache Go bedeutet und wie sie verwendet wird?

sobes.tech KI

Antwort von AI

In der Programmiersprache Go ist eine Struktur (struct) ein vom Benutzer definierter Datentyp, der mehrere Felder mit unterschiedlichen Typen zu einer logischen Einheit zusammenfasst. Strukturen ermöglichen die Modellierung von Objekten mit einer Reihe von Eigenschaften.

Beispiel für die Verwendung einer Struktur:

package main
import "fmt"

type Person struct {
    Name string
    Age  int
}

func main() {
    p := Person{Name: "Ivan", Age: 30}
    fmt.Println(p.Name, p.Age)
}

Hier ist Person eine Struktur mit den Feldern Name und Age. Strukturen werden häufig verwendet, um Daten zu organisieren und zwischen Funktionen zu übertragen.