Keep the stdout clean if all tests are passed. It helps to debug a broken test, because only a failed test prints to output.
"gosimple" linter says: S1034: assigning the result of this type assertion to a variable (switch f := f.(type)) could eliminate the following type assertions: flag.go:267:26 flag.go:270:28 flag.go:273:30 flag.go:276:29