Thanks for your interest in contributing!
git clone https://github.com/freedom07/envdiff.git
cd envdiff
go build -o envdiff .
go test ./...Requires Go 1.21+.
- Fork the repo and create a branch from
main - Make your changes
- Add tests for new functionality
- Run
go test ./...and ensure all tests pass - Run
go vet ./...for static analysis - Open a pull request
- Follow standard Go conventions (
gofmt) - Keep functions small and focused
- Add comments for non-obvious logic only
Use the bug report template. Include your envdiff version, OS, and sanitized .env file contents.
Use the feature request template.
By contributing, you agree that your contributions will be licensed under the MIT License.