Documentation ¶
Overview ¶
Package logger implements levels for logging
To get package:
go get github.com/baijum/logger
Environment variable "LOG_LEVEL" set the log level. These are the possible values: DEBUG, INFO, WARNING, and ERROR
Log level can be set from the code like this:
logger.SetLevel(logger.WARNING)
To log a message, compare the current level with available levels:
if logger.Level <= logger.INFO { log.Printf("Some log message") } if logger.Level <= logger.WARNING { log.Printf("Some log message") }
Index ¶
Constants ¶
View Source
const ( DEBUG = 1 << iota INFO WARNING ERROR )
Available levels for logging
Variables ¶
View Source
var Level int8 = INFO
Level hold the current log level
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.