Điều gì sẽ đóng kênh kotlinx.coroutines bằng channel.close() và tác động tiêu cực của các kênh đóng theo cách thủ công sẽ là gì? Nếu tôi không đóng kênh theo cách thủ công thì sẽ có một số xử lý không cần thiết? Liệu có một tham chiếu đến kênh ở đâu đó ngăn không cho nó trở thành GCd không? Hoặc chức năng đóng chỉ tồn tại như một cách để thông báo cho người dùng tiềm năng của kênh rằng nó không còn có thể được sử dụng nữa.Điều gì đóng kênh kotlinx.coroutines không
(Câu hỏi đăng lại từ Kotlin diễn đàn https://discuss.kotlinlang.org/t/closing-coroutine-channels/2549)