Thank you for considering contributing!
- Fork the repository and create your branch from
main. - Write clear, concise commit messages.
- Add tests for new features or bug fixes.
- Run
go fmt ./...before submitting. - Open a pull request and describe your changes.
- Search existing issues before opening a new one.
- Include steps to reproduce, expected and actual behavior.
- Explain your use case and proposed solution.
- Follow idiomatic Go conventions.
- Keep functions small and focused.
Open a discussion or contact us via issues.