способа объявить переменную буферизованного канала?
всмсл? a c в данном примере тогда что?)
var c chan int
var c chan int var c2 := c
А если хочу указать, что переменную можно инициализировать только буферизованным каналом?
всмсл? мы тут говорим о read-only типах)) не о каких-то магических compile-time инвариантах)
А я говорю про текущую систему типов в go
тогда я не понимаю вопрос) можно пример?
Очень простой кейс: как объявить переменную с типом "буферизованный канал" :)
Обсуждают сегодня