Thank you for your interest in contributing!
Please be sure to create a discussion around your problem or idea before contributing to the project.
- Search for existing issues/PRs
- Avoid duplicating work by checking open and closed issues.
- Open an issue first (for features or bugs)
- This lets us discuss scope and approach before you start coding.
- Fork the repo and clone it locally:
git clone https://github.com/<your-username>/<fork>.git
cd <repo>- Create a feature branch:
git checkout -b feat/issue-number- Add your code
- Write tests
- Run all checks locally
gofmt -w .
go test ./...- Clean commit message and history for the branch
- Push your branch and open a pull request