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.