Junior — Middle
Czy możesz podać przykłady typów danych, które można przechowywać w strukturze Nested?
sobes.tech AI
Odpowiedź od AI
W strukturze Nested w Go można przechowywać różne typy danych, w tym:
- Zagnieżdżone struktury (struct), co pozwala tworzyć dane hierarchiczne.
- Slicery (slices) i tablice, np. []int, []string.
- Typy podstawowe: int, float64, string, bool.
- Mapy (map), jeśli trzeba przechowywać dane asocjacyjne.
Przykład:
type Address struct {
City string
ZipCode int
}
type Person struct {
Name string
Age int
Address Address
Tags []string
}
Tutaj struktura Person zawiera zagnieżdżoną strukturę Address i slice stringów Tags.