Ist es in Ordnung, einen Kanal offen zu lassen?

Ist es OK zu verlassen, Gehen Sie Kanal für immer geöffnet werden (niemals in der Nähe der Kanal), wenn ich nie überprüfen, die für seinen Zustand? Wird es führen, um memory leaks? Ist der folgende code OK?

func (requestCh chan<- Request) GetResponse(data RequestData) Response {
    reply := make(chan Response)
    requestCh <- Request{data: data, replyCh: reply}
    return <-reply
}

InformationsquelleAutor der Frage Kluyg | 2011-12-21

Schreibe einen Kommentar