Channel Internals: Buffered vs Unbuffered
Channels are typed queues with blocking semantics coordinated by the runtime. An unbuffered channel forces a rendezvous between sender and receiver; a buffered channel stores values in a fixed ring until capacity fills. Close changes send/receive rules and is the idiomatic broadcast signal.