Thanks for considering a contribution to context-debug.
Open an issue using the appropriate template. Include a minimal reproduction where possible.
go test ./... # run the package tests (root module)
cd example && go run . # run the example HTTP service (needs POSTGRES_DSN)
There is no separate lint config; rely on go vet and standard gofmt
(gofmt -l . should report nothing before you open a PR).
- Fork the repo and create a branch off
main. - Make your change, keeping it focused — unrelated cleanups belong in a separate PR.
- Ensure
go vet ./...,gofmt -l ., andgo test ./...are clean. - Open a pull request using the PR template, describing the motivation and what changed.
By contributing, you agree your contributions will be licensed under this project's license.