Versions in this module Expand all Collapse all v1 v1.2.11 Mar 22, 2019 Changes in this version + func RawString(data []byte) string + func ReplaceExitFunc(fn func(i int)) type Glg + func SetPrefix(pref string) *Glg + func (g *Glg) RawString(data []byte) string + func (g *Glg) Reset() *Glg v1.2.1 Jul 9, 2018 Changes in this version + const BOTH + const DEBG + const ERR + const FAIL + const FATAL + const INFO + const LOG + const NONE + const OK + const PRINT + const STD + const WARN + const WRITER + func Black(str string) string + func Brown(str string) string + func Colorless(str string) string + func CustomLog(level string, val ...interface{}) error + func CustomLogf(level string, format string, val ...interface{}) error + func Cyan(str string) string + func Debug(val ...interface{}) error + func Debugf(format string, val ...interface{}) error + func Error(val ...interface{}) error + func Errorf(format string, val ...interface{}) error + func Fail(val ...interface{}) error + func Failf(format string, val ...interface{}) error + func Fatal(val ...interface{}) + func Fatalf(format string, val ...interface{}) + func Fatalln(val ...interface{}) + func FileWriter(path string, perm os.FileMode) *os.File + func Gray(str string) string + func Green(str string) string + func HTTPLogger(name string, handler http.Handler) http.Handler + func HTTPLoggerFunc(name string, hf http.HandlerFunc) http.Handler + func Info(val ...interface{}) error + func Infof(format string, val ...interface{}) error + func Log(val ...interface{}) error + func Logf(format string, val ...interface{}) error + func Orange(str string) string + func Print(val ...interface{}) error + func Printf(format string, val ...interface{}) error + func Println(val ...interface{}) error + func Purple(str string) string + func Red(str string) string + func Success(val ...interface{}) error + func Successf(format string, val ...interface{}) error + func Warn(val ...interface{}) error + func Warnf(format string, val ...interface{}) error + func White(str string) string + func Yellow(str string) string + type Glg struct + func Get() *Glg + func New() *Glg + func (g *Glg) AddErrLevel(tag string, mode MODE, isColor bool) *Glg + func (g *Glg) AddLevelWriter(level LEVEL, writer io.Writer) *Glg + func (g *Glg) AddStdLevel(tag string, mode MODE, isColor bool) *Glg + func (g *Glg) AddWriter(writer io.Writer) *Glg + func (g *Glg) CustomLog(level string, val ...interface{}) error + func (g *Glg) CustomLogf(level string, format string, val ...interface{}) error + func (g *Glg) Debug(val ...interface{}) error + func (g *Glg) Debugf(format string, val ...interface{}) error + func (g *Glg) DisableColor() *Glg + func (g *Glg) DisableLevelColor(lv LEVEL) *Glg + func (g *Glg) EnableColor() *Glg + func (g *Glg) EnableLevelColor(lv LEVEL) *Glg + func (g *Glg) Error(val ...interface{}) error + func (g *Glg) Errorf(format string, val ...interface{}) error + func (g *Glg) Fail(val ...interface{}) error + func (g *Glg) Failf(format string, val ...interface{}) error + func (g *Glg) Fatal(val ...interface{}) + func (g *Glg) Fatalf(format string, val ...interface{}) + func (g *Glg) Fatalln(val ...interface{}) + func (g *Glg) GetCurrentMode(level LEVEL) MODE + func (g *Glg) HTTPLogger(name string, handler http.Handler) http.Handler + func (g *Glg) HTTPLoggerFunc(name string, hf http.HandlerFunc) http.Handler + func (g *Glg) Info(val ...interface{}) error + func (g *Glg) Infof(format string, val ...interface{}) error + func (g *Glg) InitWriter() *Glg + func (g *Glg) Log(val ...interface{}) error + func (g *Glg) Logf(format string, val ...interface{}) error + func (g *Glg) Print(val ...interface{}) error + func (g *Glg) Printf(format string, val ...interface{}) error + func (g *Glg) Println(val ...interface{}) error + func (g *Glg) SetLevelColor(level LEVEL, color func(string) string) *Glg + func (g *Glg) SetLevelMode(level LEVEL, mode MODE) *Glg + func (g *Glg) SetLevelWriter(level LEVEL, writer io.Writer) *Glg + func (g *Glg) SetMode(mode MODE) *Glg + func (g *Glg) SetPrefix(pref string) *Glg + func (g *Glg) SetWriter(writer io.Writer) *Glg + func (g *Glg) Stop() *Glg + func (g *Glg) Success(val ...interface{}) error + func (g *Glg) Successf(format string, val ...interface{}) error + func (g *Glg) TagStringToLevel(tag string) LEVEL + func (g *Glg) Warn(val ...interface{}) error + func (g *Glg) Warnf(format string, val ...interface{}) error + type LEVEL uint8 + func TagStringToLevel(tag string) LEVEL + func (l LEVEL) String() string + type MODE uint8