Thank you for your interest in improving our Go client! Follow these guidelines to contribute effectively and get your patches accepted.
Remember to sign-off on your commits by running git commit --signoff
before pushing. To understand what this means, read the Linux Kernel Developer's Certificate of Origin.
Adhere to the following rules when submitting your PR:
- Keep it small: Avoid changing too many things at once.
- Individual PRs: One PR per issue, please.
- Commit messages: Take a moment to write meaningful commit messages.
- Quality assurance: Review your spelling and grammar.
- Testing: Write tests and ensure your changes do not break any existing functionality by running
make test
. - Respect the coding style: Maintain the style of the codebase in your contributions.
All contributions are made under the Apache-2.0 license.