Installation
Requirements
Section titled “Requirements”- Go 1.25+ (required to install coverctl; also needed for Go project coverage)
- Git (for diff-based coverage features)
Install from Source
Section titled “Install from Source”The recommended way to install coverctl is using go install:
go install github.com/felixgeelhaar/coverctl@latestThis installs the latest release to your $GOPATH/bin directory.
Install a Specific Version
Section titled “Install a Specific Version”go install github.com/felixgeelhaar/coverctl@v1.13.0Verify Installation
Section titled “Verify Installation”coverctl versionYou should see output like:
coverctl v1.13.0 (40be00f) built 2026-03-01Shell Completions
Section titled “Shell Completions”coverctl supports shell completions for bash, zsh, and fish.
# Add to ~/.bashrceval "$(coverctl completion bash)"# Add to ~/.zshrceval "$(coverctl completion zsh)"# Add to ~/.config/fish/config.fishcoverctl completion fish | sourceNext Steps
Section titled “Next Steps”- Quick Start - Create your first configuration
- CLI Reference - Learn about all available commands