- Raise an issue if appropriate
- Fork the repo
- Make your changes
- Use gofmt
- Make sure the tests pass (run
./script/test
) - Make sure the linters pass (run
./script/lint
) - Issue a pull request
I'd prefer it if commit messages describe what the commit does, not what you did.
For example, I'd prefer:
Adds lint; removes fluff
Over:
Added lint; removed fluff