Documentation ¶
Index ¶
- Constants
- Variables
- func Debug(v ...interface{})
- func Debugf(format string, v ...interface{})
- func Debugln(v ...interface{})
- func Error(v ...interface{})
- func Errorf(format string, v ...interface{})
- func Errorln(v ...interface{})
- func Fatal(v ...interface{})
- func Fatalf(format string, v ...interface{})
- func Fatalln(v ...interface{})
- func Info(v ...interface{})
- func Infof(format string, v ...interface{})
- func Infoln(v ...interface{})
- func Middleware(next http.HandlerFunc) http.HandlerFunc
- func Print(v ...interface{})
- func Printf(format string, v ...interface{})
- func Println(v ...interface{})
- func SetFancy()
- func SetLevel(l Level)
- func SetNoTime()
- func SetOutput(filename string) error
- func SetOutputWriter(w io.Writer)
- func SetPlain()
- func SetTimeFmt(f string)
- func SetTimeOnly()
- func Test(v ...interface{})
- func Testf(format string, v ...interface{})
- func Testln(v ...interface{})
- func Trace(v ...interface{})
- func Tracef(format string, v ...interface{})
- func Traceln(v ...interface{})
- func UseColors(use bool)
- func Verbose(v ...interface{})
- func Verbosef(format string, v ...interface{})
- func Verboseln(v ...interface{})
- func Warn(v ...interface{})
- func Warnf(format string, v ...interface{})
- func Warnln(v ...interface{})
- type Level
Constants ¶
View Source
const ( // Normal Colors Gray = ce + "37m" Purple = ce + "35m" Blue = ce + "34m" Yellow = ce + "33m" Green = ce + "32m" Red = ce + "31m" // Bold Colors BoldGray = ceBold + "37m" BoldPurple = ceBold + "35m" BoldBlue = ceBold + "34m" BoldYellow = ceBold + "33m" BoldGreen = ceBold + "32m" BoldRed = ceBold + "31m" // Italic Colors ItalicGray = ceItalic + "37m" ItalicPurple = ceItalic + "35m" ItalicBlue = ceItalic + "34m" ItalicYellow = ceItalic + "33m" ItalicGreen = ceItalic + "32m" ItalicRed = ceItalic + "31m" // Underlined Colors UnderlinedGray = ceUnderlined + "37m" UnderlinedPurple = ceUnderlined + "35m" UnderlinedBlue = ceUnderlined + "34m" UnderlinedYellow = ceUnderlined + "33m" UnderlinedGreen = ceUnderlined + "32m" UnderlinedRed = ceUnderlined + "31m" // Blinking Colors BlinkingGray = ceBlinking + "37m" BlinkingPurple = ceBlinking + "35m" BlinkingBlue = ceBlinking + "34m" BlinkingYellow = ceBlinking + "33m" BlinkingGreen = ceBlinking + "32m" BlinkingRed = ceBlinking + "31m" Bold = "\033[1;3m" Italic = "\033[3;3m" Underlined = "\033[4;1m" Blinking = "\033[5;1m" // Return to default Rtd = ce + "0m" Reset = ce + "0m" )
Colors
Variables ¶
View Source
var ( // Output writer for log Output io.Writer = os.Stdout )
View Source
var TmplFuncs = map[string]interface{}{
"red": red,
"gray": gray,
"purple": purple,
"blue": blue,
"yellow": yellow,
"green": green,
}
Functions ¶
func Middleware ¶
func Middleware(next http.HandlerFunc) http.HandlerFunc
func SetOutputWriter ¶
SetOutputWriter : set log io.Writer, if logs should be streamed, the io.Writer can be passed here
Types ¶
Click to show internal directories.
Click to hide internal directories.