# README
logutil
Helper to initialize and set defaults for zerolog
Install
go get github.com/avakarev/go-util/logutil
Usage
Initialize go-logutil
before any other packages in your app for consistent logging format.
package main
import (
"github.com/avakarev/go-util/logutil"
"github.com/rs/zerolog/log"
)
func main() {
logutil.MustInit()
log.Debug().Msg("Hello World!")
}
It respects LOG_LEVEL
environment variable and sets global level for zerolog.
If not set, default log level is info
.
See allowed logging levels in zerolog's documentation: https://github.com/rs/zerolog#leveled-logging.
License
go-logutil
is licensed under MIT license. (see LICENSE)
# Constants
DefaultLevel is default log level.