# Functions
NewBroadcaster returns a new Broadcaster with the given capacity (0 means un-buffered).
# Constants
ErrClosedChannel means the caller attempted to send to one or more closed broadcast channels.
# Structs
Broadcaster implements a Publisher.
Listener implements a Subscriber to broadcast channel.