Golang - Was ist Kanalpuffergröße?

Ich versuche zu schaffen, einen asynchronen Kanal, und ich habe auf der Suche bei http://golang.org/ref/spec#Making_slices_maps_and_channels.

c := make(chan int, 10)         //channel with a buffer size of 10

Was bedeutet es, dass der Puffer ist 10? Was genau hat die Größe des Puffers stellen/zu begrenzen?

InformationsquelleAutor der Frage Tech163 | 2012-08-13

Schreibe einen Kommentar