Commit 417e8897 by yemin

no message

parent 416ace3a
package log
type LogConfig struct {
// Debug、Info、Warn、Error
LogLevel string
// true、false
LogColorful bool
LogResponseLength int
LogShowSql bool
LogIndexNamePrefix string
}
var LogConf = LogConfig{"Debug", true, 0, true, ""}
...@@ -9,18 +9,6 @@ import ( ...@@ -9,18 +9,6 @@ import (
"time" "time"
) )
// Debug、Info、Warn、Error
var LogLevel = "DEBUG"
// true、false
var LogColorful = true
var LogResponseLength int
var LogShowSql = true
var LogIndexNamePrefix = ""
const ( const (
LevelDebug = "Debug" LevelDebug = "Debug"
LevelInfo = "Info" LevelInfo = "Info"
...@@ -36,7 +24,7 @@ func DebugDo(f func()) { ...@@ -36,7 +24,7 @@ func DebugDo(f func()) {
func IsDebug() bool { func IsDebug() bool {
ok := false ok := false
switch strings.ToLower(LogLevel) { switch strings.ToLower(LogConf.LogLevel) {
case strings.ToLower(LevelDebug): case strings.ToLower(LevelDebug):
ok = true ok = true
break break
...@@ -46,7 +34,7 @@ func IsDebug() bool { ...@@ -46,7 +34,7 @@ func IsDebug() bool {
func Debugf(format string, msg ...interface{}) { func Debugf(format string, msg ...interface{}) {
ok := false ok := false
switch strings.ToLower(LogLevel) { switch strings.ToLower(LogConf.LogLevel) {
case strings.ToLower(LevelDebug): case strings.ToLower(LevelDebug):
ok = true ok = true
break break
...@@ -59,7 +47,7 @@ func Debugf(format string, msg ...interface{}) { ...@@ -59,7 +47,7 @@ func Debugf(format string, msg ...interface{}) {
func Debug(msg interface{}) { func Debug(msg interface{}) {
ok := false ok := false
switch strings.ToLower(LogLevel) { switch strings.ToLower(LogConf.LogLevel) {
case strings.ToLower(LevelDebug): case strings.ToLower(LevelDebug):
ok = true ok = true
break break
...@@ -72,7 +60,7 @@ func Debug(msg interface{}) { ...@@ -72,7 +60,7 @@ func Debug(msg interface{}) {
func Infof(format string, msg ...interface{}) { func Infof(format string, msg ...interface{}) {
ok := false ok := false
switch strings.ToLower(LogLevel) { switch strings.ToLower(LogConf.LogLevel) {
case strings.ToLower(LevelDebug): case strings.ToLower(LevelDebug):
ok = true ok = true
break break
...@@ -88,7 +76,7 @@ func Infof(format string, msg ...interface{}) { ...@@ -88,7 +76,7 @@ func Infof(format string, msg ...interface{}) {
func Info(msg interface{}) { func Info(msg interface{}) {
ok := false ok := false
switch strings.ToLower(LogLevel) { switch strings.ToLower(LogConf.LogLevel) {
case strings.ToLower(LevelDebug): case strings.ToLower(LevelDebug):
ok = true ok = true
break break
...@@ -104,7 +92,7 @@ func Info(msg interface{}) { ...@@ -104,7 +92,7 @@ func Info(msg interface{}) {
func Warnf(format string, msg ...interface{}) { func Warnf(format string, msg ...interface{}) {
ok := false ok := false
switch strings.ToLower(LogLevel) { switch strings.ToLower(LogConf.LogLevel) {
case strings.ToLower(LevelDebug): case strings.ToLower(LevelDebug):
ok = true ok = true
break break
...@@ -123,7 +111,7 @@ func Warnf(format string, msg ...interface{}) { ...@@ -123,7 +111,7 @@ func Warnf(format string, msg ...interface{}) {
func Warn(msg interface{}) { func Warn(msg interface{}) {
ok := false ok := false
switch strings.ToLower(LogLevel) { switch strings.ToLower(LogConf.LogLevel) {
case strings.ToLower(LevelDebug): case strings.ToLower(LevelDebug):
ok = true ok = true
break break
...@@ -142,7 +130,7 @@ func Warn(msg interface{}) { ...@@ -142,7 +130,7 @@ func Warn(msg interface{}) {
func Errorf(format string, msg ...interface{}) { func Errorf(format string, msg ...interface{}) {
ok := false ok := false
switch strings.ToLower(LogLevel) { switch strings.ToLower(LogConf.LogLevel) {
case strings.ToLower(LevelDebug): case strings.ToLower(LevelDebug):
ok = true ok = true
break break
...@@ -164,7 +152,7 @@ func Errorf(format string, msg ...interface{}) { ...@@ -164,7 +152,7 @@ func Errorf(format string, msg ...interface{}) {
func Error(msg interface{}) { func Error(msg interface{}) {
ok := false ok := false
switch strings.ToLower(LogLevel) { switch strings.ToLower(LogConf.LogLevel) {
case strings.ToLower(LevelDebug): case strings.ToLower(LevelDebug):
ok = true ok = true
break break
...@@ -202,7 +190,7 @@ const ( ...@@ -202,7 +190,7 @@ const (
func print(tag, file string, line int, msg interface{}) { func print(tag, file string, line int, msg interface{}) {
str := "%s %s [%d] %s %d %s" str := "%s %s [%d] %s %d %s"
if LogColorful { if LogConf.LogColorful {
switch tag { switch tag {
case LevelDebug: case LevelDebug:
str = "%s %s [%d] %s %d " + green + "%s" + reset str = "%s %s [%d] %s %d " + green + "%s" + reset
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment