Junior — Middle
Кадом шароитҳои асосӣ ба иҷрои рутина қатъ шудан ва аз ҷараёнҳои иҷроӣ нопадид шудан оварда мерасонанд?
sobes.tech AI
Ҷавоб аз AI
Горутини дар Го дар ҳолатҳои асосӣ қатъ мешавад ва аз ҷараёни иҷро хориҷ мешавад:
-
Функсияи горутин ба анҷом расид — вақте ки функсияи оғозшуда дар горутин ба идора бармегардад, горутина ҳисоб мешавад, ки анҷом ёфтааст.
-
Паникаи номуқарраршударо дар дохили горутин — агар дар горутин паника рух диҳад ва бо recover дастгирӣ нашуда бошад, горутина ба таври фаврӣ қатъ мешавад.
-
Барномаи ба анҷом мерасад — вақте ки ҷараёни асосӣ (main goroutine) ба анҷом мерасад, ҳамаи горутинҳои дигар низ ба анҷом мерасанд.
Горутиҳо ба таври худкор бе иҷрои функсия ё бе рӯй додани хато қатъ намешаванд; онҳо то он даме зинда мемонанд, ки код дар дохили онҳо иҷро мешавад.