Skip to content

Installation

  • Go 1.25+ (required to install coverctl; also needed for Go project coverage)
  • Git (for diff-based coverage features)

The recommended way to install coverctl is using go install:

Terminal window
go install github.com/felixgeelhaar/coverctl@latest

This installs the latest release to your $GOPATH/bin directory.

Terminal window
go install github.com/felixgeelhaar/coverctl@v1.13.0
Terminal window
coverctl version

You should see output like:

coverctl v1.13.0 (40be00f) built 2026-03-01

coverctl supports shell completions for bash, zsh, and fish.

Terminal window
# Add to ~/.bashrc
eval "$(coverctl completion bash)"