linting
golangci-lint run as a pre-commit hook.
pre-commit adds pre-commit hook configuration to your Go service, running code quality checks locally before every commit reaches CI.
Use pre-commit to catch issues before they reach the pull request. Fast local feedback is cheaper than CI feedback — pre-commit runs in seconds and blocks commits that would fail CI anyway.
verikt new my-service --language go --cap pre-commit# or add to an existing service:verikt add pre-commitlinting
testing
ci-github