Sobes.tech
Junior — Middle

Go-da kanal yaradarkən make funksiyasına ikinci parametr olaraq hansı dəyər verilir?

sobes.tech Süni İntellekt

AI-dan cavab

Go dilində, make funksiyası dilimlər, xəritələr və kanallar yaratmaq üçün istifadə olunur. Kanal yaradarkən, ikinci parametr kanalın tampon tutumunu göstərir.

Misal:

ch := make(chan int, 5) // 5 elementlik int tipi kanal yaradır

Əgər ikinci parametr 0 və ya mövcud deyilsə, tamponu olmayan kanal yaradılır və göndərmə, kimsə kanaldan dəyər oxuyana qədər bloklanır.

Beləliklə, ikinci parametr kanalın tampon ölçüsüdür.