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 Name və Age sahələrinə malik strukturdur. Strukturlar məlumatların təşkili və funksiyalar arasında ötürülməsi üçün geniş istifadə olunur.