القناة هي قناة مكتوبة للـ تواصل بين goroutines — goroutine واحد يرسل القيم، وآخر يستقبلها. القنوات هي كيفية تمرير البيانات بأمان بين goroutines في Go والتزامن، مجسدة الشعار "مشاركة الذاكرة من خلال التواصل."
إنشاء واستخدام القنوات
ch := ( )
{
ch <-
}()
value := <-ch
fmt.Println(value)
