📦 Channel.CreateBounded(32) の感覚を掴む
実コードでは容量32のChannelにファイルパスを書き込み、ワーカーが順番に読み取ります。 キューが満杯になると書き込みが待機する様子を再現しました。
容量 (BoundedChannelOptions.Capacity)
32 slot
ワーカー数
1 worker
ファイル投入
1ステップ処理
空き 32 / 32
ログがここに流れます。