go-capnp
go-capnp copied to clipboard
Decide policy for exporting utilities and helper types.
As per Matrix discussion, we need to come to a decision on how to handle exported utility types such as mpsc
that are orthogonal to Cap'n Proto. Three options come to mind:
- Consider
go-capnproto2
as something approximating a monorepo => export under root-levelutil/*
packages - Split utilities into stand-alone repositories, e.g.
zenhack/mpsc
- Create a separate
util
repository
Reopening; "resolve" in a commit message triggers closing the issue.