First of all, thanks for contributing!
Use the GitHub issue tracker to report bugs or request features. Before opening a new issue, search existing issues to avoid duplicates.
Have you fixed a bug or written a new feature and want to share it? Many thanks!
To submit your changes:
- Fork the repository.
- Create a topic branch from
main. - Make your changes — add tests for any new functionality.
- Run
make testto ensure all tests pass. - Push your branch and open a pull request against
main.
Keep your pull requests focused on a single change to make review easier.
- Follow standard Go conventions (
gofmt,go vet). - Write tests for new functionality and bug fixes.
- Keep changes minimal and focused.
By contributing to this project you agree that your contributions will be licensed under the Apache License 2.0.