Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 1.11 KB

CONTRIBUTING.md

File metadata and controls

22 lines (16 loc) · 1.11 KB

Contribute

If you contribute to this repository, please make sure that the changes are in line with our standards.

Please note that we have a Code of Conduct, please follow it in all your interactions with the project.

Pull Request Process

  1. Ensure that all installation or build dependencies are removed.
  2. Update the README.md file with details of the signature or behaviour changes.
  3. Update the examples with the new customizations.
  4. Increase the version numbers in all examples and the README.md to the new version that would represent this pull request. The versioning scheme we use is SemVer.
  5. You can introduce the pull request as soon as you have the approval of the repository owner.

Principles

  • We do not want external dependencies that are not provided by Golang itself.
  • We do not want to use an external test framework.
  • We want to follow the principles of the inventors of Golang. See the book "The Go Programming Language / isbn: 978-0-13-419044-0
  • We focus on a high level of developer experience. All design decisions should be made with regard to their handling.