Thank you for considering contributing to Tarmac. The time, skills, and perspectives you contribute to this project are valued.
Bugs, design proposals, feature requests, and questions are all welcome and can be submitted by creating a Github Issue using one of the templates provided. Please provide as much detail as you can.
Code contributions are welcome as well! In an effort to keep this project tidy, please:
- Use
go mod
to install and lock dependencies - Use
gofmt
to format code and tests - Run
go vet -v ./...
to check for any inadvertent suspicious code - Write and run unit tests when they make sense using
go test