Sobes.tech
Junior — Middle

Можете ли објаснити шта значи термин 'структура' у језику Go и како се користи?

sobes.tech АИ

Одговор од АИ

U jeziku Go, struktura (struct) je korisnički definisani tip podataka koji kombinuje više polja različitih tipova u jedinstvenu celinu. Strukture omogućavaju modelovanje objekata sa skupom svojstava.

Primer korišćenja strukture:

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)
}

Ovde, Person je struktura sa poljima Name i Age. Strukture se široko koriste za organizovanje podataka i njihovo prenošenje između funkcija.