যদি আমি কখনই এর স্থিতি না পরীক্ষা করি তবে কোনও চ্যানেল চিরতরে খোলা রাখা (চ্যানেলটি কখনই বন্ধ করা হবে না) ঠিক আছে? এটি কি স্মৃতি ফাঁস হতে পারে? নিম্নলিখিত কোডটি কি ঠিক আছে?
func (requestCh chan<- Request) GetResponse(data RequestData) Response {
reply := make(chan Response)
requestCh <- Request{data: data, replyCh: reply}
return <-reply
}