2017-06-11 03:34:11 +02:00
|
|
|
package main
|
|
|
|
|
|
|
|
import (
|
|
|
|
"time"
|
|
|
|
|
|
|
|
"github.com/genofire/logmania/log"
|
|
|
|
logClient "github.com/genofire/logmania/log/hook/client"
|
|
|
|
logOutput "github.com/genofire/logmania/log/hook/output"
|
|
|
|
)
|
|
|
|
|
|
|
|
func main() {
|
2017-06-12 22:32:27 +02:00
|
|
|
logClient.Init("ws://localhost:8081", "example", log.DebugLevel)
|
2017-06-11 03:34:11 +02:00
|
|
|
log.Info("startup")
|
|
|
|
log.New().AddField("answer", 42).AddFields(map[string]interface{}{"answer": 3, "foo": "bar"}).Warn("Some spezial")
|
|
|
|
log.Debug("Never shown up")
|
|
|
|
logOutput.ShowTime = false
|
|
|
|
logOutput.AboveLevel = log.DebugLevel
|
|
|
|
log.Debugf("Startup %v", time.Now())
|
|
|
|
logOutput.ShowTime = true
|
|
|
|
log.Panic("let it crash")
|
|
|
|
}
|