This works.
var tick <-chan time.Time = time.Tick(1e8)
However, this does not.
var tick chan time.Time = time.Tick(1e8)
Why do I need a <-
in my type declaration for a channel? I thought that <-
was for writing to or reading from a channel. Why would it appear in a type?