Skip to content

Gochan

Developer Productivity

A Go library providing specialized channel types (oneshot, SPSC, SPMC, MPSC, MPMC, broadcast, watch) beyond the built‑in unbuffered/buffered channels

Go Latest v0.1.0 · 6d ago Security brief →

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.

About

Stars
10
Forks
0
Language
Go

Install & Platforms

Install via
go

Beta — feedback welcome: [email protected]