Contributing Guidelines for Route Master
Welcome to the Route Master project! We appreciate your interest in contributing to the project and making it better. To ensure that all contributions are aligned with the project's goals and standards, please read and follow these guidelines.
We welcome the following types of contributions:
- Feature enhancements
- Documentation improvements
- Testing and QA
- Code review and feedback
To contribute to Route Master, please follow these steps:
- Fork the repository and create a new branch for your changes.
- Make your changes in the new branch.
- Test your changes locally to ensure that they work as expected.
- Create a pull request from your branch to the main repository.
- Wait for the maintainers to review your changes and provide feedback.
- Once your changes are approved, they will be merged into the main repository.
To maintain consistency and readability, please follow these code standards:
- Use Golang standards for naming conventions.
- Use tabs for indentation.
- Use descriptive comments for functions and methods.
- Write clear and concise commit messages.
If you encounter a bug or issue with Route Master, please report it by creating a new issue in the repository. Please provide a detailed description of the issue, including steps to reproduce it, and any relevant error messages or logs.
All contributors are expected to follow the Code of Conduct outlined in the project. The Code of Conduct ensures that all interactions in the community are respectful and professional.
Thank you for your contributions to Route Master!