Versions in this module Expand all Collapse all v1 v1.6.2 Jun 24, 2021 v1.6.1 Jun 23, 2021 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 TRACE + const UNKNOWN + 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 CustomLogFunc(level string, f func() string) error + func CustomLogf(level string, format string, val ...interface{}) error + func Cyan(str string) string + func Debug(val ...interface{}) error + func DebugFunc(f func() string) error + func Debugf(format string, val ...interface{}) error + func Error(val ...interface{}) error + func ErrorFunc(f func() string) error + func Errorf(format string, val ...interface{}) error + func Fail(val ...interface{}) error + func FailFunc(f func() string) 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 InfoFunc(f func() string) error + func Infof(format string, val ...interface{}) error + func Log(val ...interface{}) error + func LogFunc(f func() string) error + func Logf(format string, val ...interface{}) error + func Orange(str string) string + func Print(val ...interface{}) error + func PrintFunc(f func() string) error + func Printf(format string, val ...interface{}) error + func Println(val ...interface{}) error + func Purple(str string) string + func RawString(data []byte) string + func Red(str string) string + func ReplaceExitFunc(fn func(i int)) + func Success(val ...interface{}) error + func SuccessFunc(f func() string) error + func Successf(format string, val ...interface{}) error + func Trace(val ...interface{}) error + func TraceFunc(f func() string) error + func Tracef(format string, val ...interface{}) error + func Warn(val ...interface{}) error + func WarnFunc(f func() string) error + func Warnf(format string, val ...interface{}) error + func White(str string) string + func Yellow(str string) string + type Glg struct + LineNum bool + func Get() *Glg + func New() *Glg + func Reset() *Glg + func SetPrefix(lev LEVEL, pref string) *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) Atol(tag string) LEVEL + func (g *Glg) CustomLog(level string, val ...interface{}) error + func (g *Glg) CustomLogFunc(level string, f func() string) error + func (g *Glg) CustomLogf(level string, format string, val ...interface{}) error + func (g *Glg) Debug(val ...interface{}) error + func (g *Glg) DebugFunc(f func() string) error + func (g *Glg) Debugf(format string, val ...interface{}) error + func (g *Glg) DisableColor() *Glg + func (g *Glg) DisableJSON() *Glg + func (g *Glg) DisableLevelColor(lv LEVEL) *Glg + func (g *Glg) DisableLevelTimestamp(lv LEVEL) *Glg + func (g *Glg) DisableTimestamp() *Glg + func (g *Glg) EnableColor() *Glg + func (g *Glg) EnableJSON() *Glg + func (g *Glg) EnableLevelColor(lv LEVEL) *Glg + func (g *Glg) EnableLevelTimestamp(lv LEVEL) *Glg + func (g *Glg) EnablePoolBuffer(size int) *Glg + func (g *Glg) EnableTimestamp() *Glg + func (g *Glg) Error(val ...interface{}) error + func (g *Glg) ErrorFunc(f func() string) error + func (g *Glg) Errorf(format string, val ...interface{}) error + func (g *Glg) Fail(val ...interface{}) error + func (g *Glg) FailFunc(f func() string) 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) InfoFunc(f func() string) 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) LogFunc(f func() string) error + func (g *Glg) Logf(format string, val ...interface{}) error + func (g *Glg) Print(val ...interface{}) error + func (g *Glg) PrintFunc(f func() string) error + func (g *Glg) Printf(format string, val ...interface{}) error + func (g *Glg) Println(val ...interface{}) error + func (g *Glg) RawString(data []byte) string + func (g *Glg) Reset() *Glg + func (g *Glg) SetLevel(lv LEVEL) *Glg + 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) SetLineNum() *Glg + func (g *Glg) SetMode(mode MODE) *Glg + func (g *Glg) SetPrefix(lev LEVEL, pref string) *Glg + func (g *Glg) SetWriter(writer io.Writer) *Glg + func (g *Glg) Success(val ...interface{}) error + func (g *Glg) SuccessFunc(f func() string) error + func (g *Glg) Successf(format string, val ...interface{}) error + func (g *Glg) TagStringToLevel(tag string) LEVEL + func (g *Glg) Trace(val ...interface{}) error + func (g *Glg) TraceFunc(f func() string) error + func (g *Glg) Tracef(format string, val ...interface{}) error + func (g *Glg) Warn(val ...interface{}) error + func (g *Glg) WarnFunc(f func() string) error + func (g *Glg) Warnf(format string, val ...interface{}) error + type JSONFormat struct + Date string + Detail interface{} + Level string + type LEVEL uint8 + func Atol(tag string) LEVEL + func TagStringToLevel(tag string) LEVEL + func (l LEVEL) String() string + type MODE uint8