INNER CODE UNIT · Go
initLog
shijuvar/gokit · log/log.go:34
func initLog(
traceHandle io.Writer,
infoHandle io.Writer,
warningHandle io.Writer,
errorHandle io.Writer,
isFlag bool) {
// Flags for defines the logging properties, to log.New
flag := 0
if isFlag {
flag = log.Ldate | log.Ltime | log.Lshortfile
}
// Create log.Logger objects.
Trace = log.New(traceHandle, "TRACE: ", flag)
Info = log.New(infoHandle, "INFO: ", flag)
Warning = log.New(warningHandle, "WARNING: ", flag)
Error = log.New(errorHandle, "ERROR: ", flag)