Inline optimization

This commit is contained in:
tidwall 2018-10-27 07:08:24 -07:00
parent b1370332e6
commit e15cfb66d1
1 changed files with 30 additions and 10 deletions

View File

@ -61,52 +61,72 @@ var emptyFormat string
// Infof ... // Infof ...
func Infof(format string, args ...interface{}) { func Infof(format string, args ...interface{}) {
if Level >= 1 {
log(1, "INFO", "\x1b[36m", true, format, args...) log(1, "INFO", "\x1b[36m", true, format, args...)
}
} }
// Info ... // Info ...
func Info(args ...interface{}) { func Info(args ...interface{}) {
if Level >= 1 {
log(1, "INFO", "\x1b[36m", false, emptyFormat, args...) log(1, "INFO", "\x1b[36m", false, emptyFormat, args...)
}
} }
// HTTPf ... // HTTPf ...
func HTTPf(format string, args ...interface{}) { func HTTPf(format string, args ...interface{}) {
if Level >= 1 {
log(1, "HTTP", "\x1b[1m\x1b[30m", true, format, args...) log(1, "HTTP", "\x1b[1m\x1b[30m", true, format, args...)
}
} }
// HTTP ... // HTTP ...
func HTTP(args ...interface{}) { func HTTP(args ...interface{}) {
if Level >= 1 {
log(1, "HTTP", "\x1b[1m\x1b[30m", false, emptyFormat, args...) log(1, "HTTP", "\x1b[1m\x1b[30m", false, emptyFormat, args...)
}
} }
// Errorf ... // Errorf ...
func Errorf(format string, args ...interface{}) { func Errorf(format string, args ...interface{}) {
if Level >= 1 {
log(1, "ERRO", "\x1b[1m\x1b[31m", true, format, args...) log(1, "ERRO", "\x1b[1m\x1b[31m", true, format, args...)
}
} }
// Error .. // Error ..
func Error(args ...interface{}) { func Error(args ...interface{}) {
if Level >= 1 {
log(1, "ERRO", "\x1b[1m\x1b[31m", false, emptyFormat, args...) log(1, "ERRO", "\x1b[1m\x1b[31m", false, emptyFormat, args...)
}
} }
// Warnf ... // Warnf ...
func Warnf(format string, args ...interface{}) { func Warnf(format string, args ...interface{}) {
if Level >= 2 {
log(2, "WARN", "\x1b[33m", true, format, args...) log(2, "WARN", "\x1b[33m", true, format, args...)
}
} }
// Warn ... // Warn ...
func Warn(args ...interface{}) { func Warn(args ...interface{}) {
if Level >= 2 {
log(2, "WARN", "\x1b[33m", false, emptyFormat, args...) log(2, "WARN", "\x1b[33m", false, emptyFormat, args...)
}
} }
// Debugf ... // Debugf ...
func Debugf(format string, args ...interface{}) { func Debugf(format string, args ...interface{}) {
if Level >= 3 {
log(3, "DEBU", "\x1b[35m", true, format, args...) log(3, "DEBU", "\x1b[35m", true, format, args...)
}
} }
// Debug ... // Debug ...
func Debug(args ...interface{}) { func Debug(args ...interface{}) {
if Level >= 3 {
log(3, "DEBU", "\x1b[35m", false, emptyFormat, args...) log(3, "DEBU", "\x1b[35m", false, emptyFormat, args...)
}
} }
// Printf ... // Printf ...