Was ist der Unterschied zwischen einem gepufferten und einem ungepufferten Channel?
Ein ungepufferter Channel synchronisiert: Das Senden blockiert, bis ein Empfänger den Wert abnimmt, beide Seiten treffen sich also. Ein gepufferter Channel nimmt bis zu seiner Kapazität ohne Empfänger auf und blockiert nur, wenn er voll ist. Ungepuffert ist der sicherere Standard, weil er die Übergabe explizit macht; ein Puffer ist eine Entscheidung darüber, wie viel Arbeit sich anstauen darf.