From 0efaabb8156c2e5c902e5dbabf80384bb6a1cc2f Mon Sep 17 00:00:00 2001 From: Yota Toyama Date: Sat, 18 Nov 2017 10:09:57 +0900 Subject: [PATCH] Change output colors --- url_checker.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/url_checker.go b/url_checker.go index c6d6d39..d1c3794 100644 --- a/url_checker.go +++ b/url_checker.go @@ -19,11 +19,10 @@ func newURLChecker(timeout time.Duration, verbose bool) urlChecker { func (c urlChecker) Check(s string) bool { _, err := c.client.Get(s) - if s := color.New(color.FgCyan).SprintFunc()(s); err != nil { - printToStderr( - color.New(color.FgRed).SprintFunc()("ERROR") + "\t" + s + "\t" + err.Error()) + if err != nil { + printToStderr(color.RedString("ERROR") + "\t" + s + "\t" + color.YellowString(err.Error())) } else if err == nil && c.verbose { - printToStderr(color.New(color.FgGreen).SprintFunc()("OK") + "\t" + s) + printToStderr(color.GreenString("OK") + "\t" + s) } return err == nil