|
12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- # go-colorable
-
- Colorable writer for windows.
-
- For example, most of logger packages doesn't show colors on windows. (I know we can do it with ansicon. But I don't want.)
- This package is possible to handle escape sequence for ansi color on windows.
-
- ## Too Bad!
-
- ![](https://raw.githubusercontent.com/mattn/go-colorable/gh-pages/bad.png)
-
-
- ## So Good!
-
- ![](https://raw.githubusercontent.com/mattn/go-colorable/gh-pages/good.png)
-
- ## Usage
-
- ```go
- logrus.SetFormatter(&logrus.TextFormatter{ForceColors: true})
- logrus.SetOutput(colorable.NewColorableStdout())
-
- logrus.Info("succeeded")
- logrus.Warn("not correct")
- logrus.Error("something error")
- logrus.Fatal("panic")
- ```
-
- You can compile above code on non-windows OSs.
-
- ## Installation
-
- ```
- $ go get github.com/mattn/go-colorable
- ```
-
- # License
-
- MIT
-
- # Author
-
- Yasuhiro Matsumoto (a.k.a mattn)
|