Als «channel» getaggte Fragen

160
Ist es in Ordnung, einen Kanal offen zu lassen?

Ist es in Ordnung, einen Go-Kanal für immer offen zu lassen (niemals den Kanal schließen), wenn ich nie nach seinem Status überprüfe? Wird es zu Speicherlecks führen? Ist der folgende Code in Ordnung? func (requestCh chan<- Request) GetResponse(data RequestData) Response { reply := make(chan...

82
Was ist die Kanalpuffergröße?

Ich versuche, einen asynchronen Kanal zu erstellen, und habe mir http://golang.org/ref/spec#Making_slices_maps_and_channels angesehen . c := make(chan int, 10) // channel with a buffer size of 10 Was bedeutet es, dass die Puffergröße 10 beträgt? Was genau repräsentiert / begrenzt die Puffergröße?...

81
Verwendet WebRTC TCP oder UDP?

Das klingt nach einer sehr einfachen Frage, aber ich brauche eine Bestätigung Verwendet WebRTC TCP oder UDP als Peer-to-Peer-Transport? Wie soll ich wissen ? Ich habe gelesen, dass es Zuverlässigkeitsmodus und DTLS-Vereinbarung gibt. Wie wirken sie sich aus? Ist dieser Transport für Media und...