FICHA · AUR

libchan

Pure C implementation of Go channels.

  • concurrency-library
  • Dev
  • Dependency only
official+codex · reviewed · Jun 1, 2026 description in en

Description

C programs can use Go-like channels for message passing between concurrent tasks. This helps developers structure producer-consumer and coordination patterns without building a channel abstraction themselves.

It is a concurrency library, not a scheduler. Correct behavior still depends on careful lifecycle, blocking, and synchronization design in the application.

Permissions

Permissions not analysed for this source yet.