Junior — Middle
Können Sie Beispiele für Datentypen nennen, die in einer Nested-Struktur gespeichert werden können?
sobes.tech KI
Antwort von AI
In der Nested-Struktur in Go können verschiedene Datentypen gespeichert werden, einschließlich:
- Verschachtelte Strukturen (struct), was die Erstellung hierarchischer Daten ermöglicht.
- Slices und Arrays, z.B. []int, []string.
- Primitive Typen: int, float64, string, bool.
- Maps (map), falls Sie assoziative Daten speichern möchten.
Beispiel:
type Address struct {
City string
ZipCode int
}
type Person struct {
Name string
Age int
Address Address
Tags []string
}
Hier enthält die Struktur Person eine verschachtelte Address-Struktur und einen String-Slice Tags.