Skip to content

Latest commit

 

History

History
33 lines (27 loc) · 849 Bytes

File metadata and controls

33 lines (27 loc) · 849 Bytes

Contributing Guidelines

Thank you for your interest in contributing!
Please be sure to create a discussion around your problem or idea before contributing to the project.

Before You Start

  1. Search for existing issues/PRs
    • Avoid duplicating work by checking open and closed issues.
  2. Open an issue first (for features or bugs)
    • This lets us discuss scope and approach before you start coding.

2. Development Workflow

  1. Fork the repo and clone it locally:
   git clone https://github.com/<your-username>/<fork>.git
   cd <repo>
  1. Create a feature branch:
    git checkout -b feat/issue-number
  1. Add your code
  2. Write tests
  3. Run all checks locally
gofmt -w .
go test ./...
  1. Clean commit message and history for the branch
  2. Push your branch and open a pull request