GoLintKit — Reusable Go project scaffolding
Lets Go developers copy a battle-tested set of lint rules and CI checks into every repo in one command
- Problem
- Go developers rebuild lint rules and CI/CD from scratch in every new project; moving proven deterministic checks from one repo to another is tedious, so they end up copy-pasting or giving up on consistency.
- Solution
- A CLI plus a rule-pack marketplace that bundles verified lint rules, CI configs, and pre-commit hooks into installable packs. One command injects them into any Go repo, with versioning, team sharing, and composable rule sets.
- Users
- Solo Go developers, small Go teams, open-source maintainers
- MVP
- Wrap golangci-lint with curated rule packs; inject into a repo and generate CI config with one command; support rule-pack versioning and pulling; a web page to browse community rule packs
- Revenue
- Marketplace take rate plus team subscriptions for private rule packs and audit features; start free and open-source for adoption, charge for team collaboration and private rule repos
- Why now
- The Go ecosystem is mature and golangci-lint is the de facto standard, yet cross-repo rule reuse is still manual; an indie developer can wrap existing tools quickly, and a rule marketplace creates network effects
Source discussions · 1
- Hacker NewsShow HN: Levenshtein – Curated Go lint rules and CI checks1↑ 0