- It ehnances Golang's logger with levels.
- It wraps Golang's
logpackage
Download it
go get -u github.com/libgolang/log
In Code
import"github.com/libgolang/log"funcmain() {
log.SetLevel(log.LevelDebug) // defaults to log.LevelInfosomeVar:="example"log.Debug("message", someVar)
log.Debugf("message: %s", someVar)
log.Info("message", someVar)
log.Infof("message: %s", someVar)
log.Warn("message", someVar)
log.Warnf("message: %s", someVar)
log.Error("message", someVar)
log.Errorf("message: %s", someVar)
log.Fatal("message", someVar)
log.Fatalf("message: %s", someVar)
}- Does no require 3rd party libraries