Explain Channel Behavior: Nil, Closed, and Blocking | DevPrep