Thank you for your interest in contributing to Corridor! We welcome contributions of all kinds, including bug reports, feature requests, code, and documentation improvements.
Click the "Fork" button at the top right of the Corridor GitHub page to create your own copy of the repository.
git clone https://github.com/your-username/corridor.git
cd corridorCreate a new branch for your changes:
git checkout -b my-feature-or-bugfix- Follow the existing code style and conventions.
- Add or update tests as appropriate.
- Update documentation if your changes affect usage or configuration.
Before submitting your changes, make sure all tests pass:
go test ./...Commit your changes with a clear message:
git add .
git commit -m "Describe your change"
git push origin my-feature-or-bugfixGo to your fork on GitHub and open a pull request (PR) against the main branch of the upstream repository. Please include a clear description of your changes and reference any related issues.
By participating in this project, you agree to abide by the Contributor Covenant Code of Conduct.
If you find a bug or have a feature request, please open an issue and provide as much detail as possible.
- Use
gofmtto format your code. - Write clear, concise commit messages.
- Document exported functions and types.
- Add or update unit tests for new features or bug fixes.
If you have questions or need help, feel free to open an issue or start a discussion.
Thank you for helping make Corridor better!