You can contribute to code and help make it better. Apart from bug fixes,
features, we particularly value contributions in the form of:
- Documentation improvements
- Bug reports
- Fork the repository
- Add your changes
- Submit a pull request
Create a new issue and add the label "bug".
Create a new issue and add the label "enhancement".
When contributing changes to repository, follow these steps:
- Ensure tests are passing
- Ensure you write test cases for new code
Signed-off-byline is required in commit message (use-sflag while committing)
- Go 1.24.3+
- Install ASDF
- Install the development tools
asdf plugin add golang
asdf plugin add gitleaks
asdf plugin add golangci-lint
asdf install- Install
lefthook
go install github.com/evilmartians/lefthook@latest- Install git hooks
$(go env GOPATH)/bin/lefthook installmake test