richgo
« Back to VersTracker
Description:
Enrich `go test` outputs with text decorations
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: go testing cli developer-tools color
Install: brew install richgo
About:
Richgo is a tool that enhances the output of Go's standard testing tool, 'go test', by applying color and formatting to make test results more readable. It parses the raw output from go test and decorates passing, failing, and skipped tests with distinct visual styles. This enrichment helps developers quickly identify the status of their test suite, especially in large projects with verbose output.
Key Features:
  • Colorizes test output for improved readability
  • Distinguishes between pass, fail, skip, and output lines
  • Configurable color schemes via YAML file
  • Seamless drop-in replacement for 'go test'
Use Cases:
  • Improving readability of CI/CD pipeline logs for Go projects
  • Quickly identifying failed tests in a local development environment
  • Enhancing the output of test runs in terminal-based workflows
Alternatives:
  • gotestsum – Offers more advanced features like different output formats (e.g., standard-quiet, dots) and JSON output for tooling, whereas richgo focuses primarily on colorization.
  • standard go test – The built-in tool provides raw, uncolored output which can be harder to parse visually for large test suites.
Version History
Detected Version Rev Change Commit
Sep 15, 2025 1:02pm 0 VERSION_BUMP 3c502051
Oct 1, 2024 7:47pm 0 VERSION_BUMP 270f5990
Sep 14, 2024 1:13am 0 VERSION_BUMP 3d5ffc01