Skip to content

Contributing

Thank you for your interest in contributing to router-hosts!

Development Setup

  1. Clone the repository:
git clone https://github.com/fzymgc-house/router-hosts.git
cd router-hosts
  1. Install prerequisites:
  2. Go 1.24+ (https://go.dev/dl/)
  3. buf CLI (brew install bufbuild/buf/buf)
  4. lefthook (brew install lefthook && lefthook install)
  5. golangci-lint (brew install golangci-lint)

  6. Build and test:

task build
task test

Guidelines

Resources