Golang -Что такое размер буфера канала?

Я пытаюсь создать асинхронный канал и смотрю наhttp://golang.org/ref/spec#Making_slices_maps_and_channels.

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

Что означает, что размер буфера равен 10? Что конкретно представляет/ограничивает размер буфера?

75
задан Denys Séguret 13 September 2012 в 16:24
поделиться