क्या मैं एक गो चैनल को हमेशा के लिए खुला छोड़ दूंगा (चैनल को कभी भी बंद न करें) अगर मैं इसके राज्य की जांच कभी नहीं करूं? क्या इससे मेमोरी लीक होगी? निम्नलिखित कोड ठीक है?
func (requestCh chan<- Request) GetResponse(data RequestData) Response {
reply := make(chan Response)
requestCh <- Request{data: data, replyCh: reply}
return <-reply
}