Skip to main content
๐Ÿ“œ WAYPOINT LESSON

Checkpoint: channels

โญโญโญ advancedโณ 12 min read๐Ÿ“ Lesson 211 of 265

Synthesis: build a bounded producer/consumer with drain-on-shutdown semantics.

Checkpoint: channels

The graded task exercises the full lifecycle: async pump with completion propagation, bounded-channel draining, and in-order output. Practice adds competing-consumer fan-out (exactly-once processing) and the stop-accepting-drain-what-you-have shutdown pattern.