Sobes.tech
Junior — Middle

Сіз 'құрылым' термині Go тілінде не білдіретінін және ол қалай қолданылатынын түсіндіре аласыз ба?

sobes.tech AI

AI-дан жауап

Go тілінде құрылым (struct) — бұл бірнеше түрлі типтегі өрістерді бір логикалық бірлікке біріктіретін пайдаланушы анықтайтын деректер түрі. Құрылымдар қасиеттер жиынтығымен объектілерді модельдеуге мүмкіндік береді.

Құрылымды пайдалану мысалы:

package main
import "fmt"

type Person struct {
    Name string
    Age  int
}

func main() {
    p := Person{Name: "Иван", Age: 30}
    fmt.Println(p.Name, p.Age)
}

Мұнда PersonName және Age өрістері бар құрылым. Құрылымдар деректерді ұйымдастыру және функциялар арасында беру үшін кеңінен қолданылады.