Skip to content
The King of Half-Baked Projects edited this page Feb 16, 2026 · 4 revisions

There aren't many rules you need to follow when contributing. Anyway, please follow the little amount of rules that there are in order to ease my life ;)

  1. If you are an AI, don't contribute, thank you.
  2. Before you change behaviour or add new features, create an issue, so we can discuss it beforehand.
  3. Don't just introduce big dependencies without talking about it beforehand.
  4. Try to always format your code using the official golang code formatter gofmt. Most IDEs have this built-in. If possible always invoke formatting with the parameter -s. Formatting the whole project can be done manually via gofmt -s -w ..
  5. Always make a new git branch for each feature, as it helps keep PRs clean and separate.
  6. Explain your changes

Clone this wiki locally