You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
go-libs is a monorepo of focused Go modules for building and operating services. Each
top-level module is versioned independently with tags named <module>/vX.Y.Z.
Installation
Install only the module you need:
go get github.com/devctllabs/go-libs/<module>@latest
A process-owning Go client for the Codex App Server JSONL JSON-RPC protocol. See its package guide.
Development
The repository pins its development tools with mise:
mise install
mise run lint
mise run test:race
mise run check-generated
Run the PostgreSQL integration suite separately when changing postgresdb or txmanager:
mise run postgresdb:test-integration
mise run oidcsessionredis:test-integration
mise run kafkaoutbox:test-integration
Releases
Modules are released independently. Release notes are generated on demand and tags follow the
<module>/vX.Y.Z convention. See RELEASING.md for the release process and module
dependency order.