Skip to content

Latest commit

 

History

History
23 lines (14 loc) · 451 Bytes

CONTRIBUTING.md

File metadata and controls

23 lines (14 loc) · 451 Bytes

Contributing

The following are the guidelines for contributing to the project.

Formatting

  • Tabs over spaces.
  • Use go fmt to format the code

Imports

  • GoLand defaults are used.
  • goimport is used for package sorting.
  • No package grouping is used.

Documentation

  • All exported functions and types are documented appropriately.

Tests

  • Every exported function needs to have a Unit Test
  • All possible error cases are tested