Gochan
Developer ProductivityA Go library providing specialized channel types (oneshot, SPSC, SPMC, MPSC, MPMC, broadcast, watch) beyond the built‑in unbuffered/buffered channels
Features
- Oneshot channel for single‑value, cancellable send/receive
- SPSC (single‑producer/single‑consumer) bounded FIFO queue
- SPMC (single‑producer/multiple‑consumer) work distribution
- MPSC (multiple‑producer/single‑consumer) fan‑in with ordered delivery
- Broadcast channel delivering each item to all active receivers
- Watch channel providing only the latest sent value
Recent releases
View all 3 releases →No releases yet
We'll surface new releases as they're published — check back soon.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Install & Platforms
Install via
go