Sobes.tech
Senior

Gorutina nədir?

sobes.tech Süni İntellekt

AI-dan cavab

Goroutine, Go dilində yüngül icra axınıdır və dilin çalışma vaxtı tərəfindən idarə olunur. Bu, funksiyaları paralel şəkildə işlətməyə imkan verir və sistem axınlarından çox daha yüngüldür.

Goroutinlər go açar sözü ilə funksiyanı çağırmadan əvvəl yaradılır:

go func() {
    fmt.Println("Goroutine-dən salam")
}()

Go çalışma vaxtı avtomatik olaraq goroutinləri sistem axınlarına planlaşdırır, resursların səmərəli istifadəsini və sadə paralel proqramlaşdırmanı təmin edir.