Sobes.tech
Junior — Middle

Go dilində 'quruluş' termininin nə olduğunu və necə istifadə olunduğunu izah edə bilərsinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

Go dilində, struktur (struct) istifadəçi tərəfindən təyin olunan məlumat növüdür və müxtəlif tiplərdəki bir neçə sahəni birləşdirərək məntiqi vahid yaradır. Strukturlar obyektləri onların xüsusiyyətləri ilə modelləşdirməyə imkan verir.

Struktur istifadəsinin nümunəsi:

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

Burada, Person NameAge sahələrinə malik strukturdur. Strukturlar məlumatların təşkili və funksiyalar arasında ötürülməsi üçün geniş istifadə olunur.