How does a `select` treat a send or receive case whose channel is nil?

from Go
intermediate 1 min

How does a `select` treat a send or receive case whose channel is nil?

Report an error