Parevo Core is an open source project. Contributions are welcome.
- Open an issue first: Before proposing new features or major changes.
- Discuss: Align on design with maintainers and the community.
- Submit a PR: Share your implementation via pull request after approval.
Bug fixes and documentation improvements can be submitted directly as PRs.
- Bug Report: Unexpected behavior or errors
- Feature Request: New feature proposal
- Documentation: Documentation improvements
- Question: Questions or discussion (prefer Discussions)
- Fork and create a feature branch (
git checkout -b feature/amazing-feature) - Make your changes
- Run tests:
go test ./... - Run lint:
make lintorgolangci-lint run - Use meaningful commit messages
- Open a PR and reference the related issue
- Must pass
go fmtandgo vet - Add documentation for new public APIs
- Consider adding an example under
examples/for new features
New feature examples live under examples/ in separate folders:
examples/
my-feature/
main.go
Add a short description to examples/README.md.