Apa itu saluran terarah?
Saluran GO memberikan primitif untuk lewat pesan yang diketik dan sinkron. Dikombinasikan dengan goroutine, mereka membentuk tulang punggung model konkurensi CSP yang terinspirasi CSP.
Apa itu saluran buffered?
Saluran buffered memungkinkan untuk menerima sejumlah nilai terbatas tanpa penerima yang sesuai untuk nilai -nilai tersebut. Dimungkinkan untuk membuat saluran dengan buffer. Saluran buffer diblokir hanya saat buffer penuh. Demikian pula menerima dari saluran buffered diblokir hanya saat buffer akan kosong.
Bagaimana cara menutup saluran di golang?
Kita dapat menutup saluran di golang dengan bantuan fungsi tutup (). Setelah saluran ditutup, kami tidak dapat mengirim data ke sana, meskipun kami masih dapat membaca data darinya. Saluran tertutup menunjukkan kasus di mana kami ingin menunjukkan bahwa pekerjaan telah dilakukan di saluran ini, dan tidak perlu terbuka.