Это работает.
var tick <-chan time.Time = time.Tick(1e8)
Однако это не так.
var tick chan time.Time = time.Tick(1e8)
Зачем мне нужен <-
в объявлении типа для канала? Я думал, что <-
предназначен для записи или чтения из канала. Почему это должно появиться в типе?