diff --git a/console.go b/console.go index 2ca83a4..fcea5e2 100644 --- a/console.go +++ b/console.go @@ -1,6 +1,9 @@ package gologger -import "fmt" +import ( + "fmt" + "strings" +) const ( ErrorTemplate = "\033[1;31;40m%s\033[0m\n" @@ -19,8 +22,12 @@ func (c *ConsoleAppender) GetName() string { func (c *ConsoleAppender) Append(logEvent LogEvent) { data := []interface{}{ logEvent.Ts.Format("2006-01-02 15:04:05"), + " ", } - data = append(data, logEvent.Data...) + dmsg := fmt.Sprint(logEvent.Data) + dmsg = strings.TrimLeft(dmsg, "[") + dmsg = strings.TrimRight(dmsg, "]") + data = append(data, dmsg) logMsg := fmt.Sprint(data...) switch logEvent.Level { case Error: