{"repo":"kyoh86/richgo","free":true,"listed":false,"github":"https://github.com/kyoh86/richgo","clone":"git clone https://github.com/kyoh86/richgo.git","description":"Enrich `go test` outputs with text decorations.","language":"Go","stars":860,"topics":["enrich-outputs","golang-wrapper","test","go","golang","cli-app","golang-tools"],"license":null,"category":"cli-tools","readme_excerpt":"richgo Rich-Go will enrich go test outputs with text decorations NOTICE (what I think about richgo ) For some years, I've not been using richgo . Now I don't feel much effect that a little bit of tweaking to the appearance of the test output. And It is poor method that richgo parses and adjusts the standard output of go test . So now I recommend you that you do NOT use richgo , get use to pure go test , train an ability to find the error from the output and contribute to improve official go test if you needed. Some may think that I have too much faith in pure Go, but this is my honest feeling. If you want a good suggestion for alternative tools for this one, you may find it in the issue #57. Installation (go get): (homebrew): (asdf): Usage Basic In an existing pipeline If your build scripts expect to interact with the standard output format of go test (for instance, if you're using go-junit-report), you'll need to use the testfilter subcommand of richgo . For example: This will \"tee\" the output of the standard go test run into a richgo testfilter process as well as passing the original output to go-junit-report . Note that at some point this recommendation may change, as the \"go test\" tool may learn how to produce a standard output format golang/go#2981 that both this tool and others could rely on. alias You can define alias so that go test prints rich outputs: bash: /.bashrc zsh: /.zshrc Configure Configuration file paths It's possible to change styles with the preference fi","default_branch":null,"files":null,"tree":[],"storefront":"/r/kyoh86","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kyoh86/richgo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}