don't close a channel from the receiver side and don't close a channel if the channel has multiple concurrent senders.
don't close (or send values to) closed channels.
don't close a channel from the receiver side and don't close a channel if the channel has multiple concurrent senders.
don't close (or send values to) closed channels.