Categorygithub.com/go-zoox/logger
modulepackage
1.6.2
Repository: https://github.com/go-zoox/logger.git
Documentation: pkg.go.dev

# README

Logger

PkgGoDev Build Status Go Report Card Coverage Status GitHub issues Release

Installation

To install the package, run:

go get github.com/go-zoox/logger

Getting Started

logger.Debug("Hi, %s", "Goo Zoox")
logger.Info("Hi, %s", "Goo Zoox")
logger.Warn("Hi, %s", "Goo Zoox")
logger.Error("Hi, %s", "Goo Zoox")
logger.Fatal("Hi, %s", "Goo Zoox")

// set level
logger.SetLevel("error")

Inspired by

License

GoZoox is released under the MIT License.

# Packages

No description provided by the author
No description provided by the author

# Functions

AppendTransports appends the transports of the logger.
Debug logs a debug message.
Debugf logs a debug message.
Error logs an error message.
Errorf logs an error message.
Fatal logs a fatal message.
Fatalf logs a fatal message.
GetLevel returns the level of the logger.
Info logs an info message.
Infof logs an info message.
IsDebugLevel returns true if the logger level is debug.
IsErrorLevel returns true if the logger level is error.
IsFatalLevel returns true if the logger level is fatal.
IsInfoLevel returns true if the logger level is info.
IsWarnLevel returns true if the logger level is warn.
New creates a new logger object.
Now returns the current time string.
SetLevel sets the level of the logger.
SetTransports sets the transports of the logger.
Warn logs a warning message.
Warnf logs a warning message.

# Variables

LevelDebug is Level Debug.
LevelError is Level Error.
LevelFatal is Level Fatal.
LevelInfo is Level Info.
LevelWarn is Level Warn.
LogLevelEnv ...
Version returns the current version of the logger.

# Structs

Logger is the main logger object.
Option is the options for the logger.