ایک channel goroutines کے درمیان مواصلات کے لیے ایک typed conduit ہے — ایک goroutine values بھیجتا ہے، دوسرا انہیں وصول کرتا ہے۔ Channels وہ طریقہ ہیں جس سے Go کے goroutines محفوظ طریقے سے ڈیٹا منتقل کرتے ہیں اور ہم آہنگی کرتے ہیں، جو اس نعرے کو ظاہر کرتے ہیں "میموری کو بانٹ کر بات کریں۔"
Channels بنانا اور استعمال کرنا
ch := ( )
{
ch <-
}()
value := <-ch
fmt.Println(value)
