package
0.4.1
Repository: https://github.com/keepshareorg/keepshare.git
Documentation: pkg.go.dev

# Functions

ContextWithFields persist fields into context if the context contains dataContextHook.
DataContext set data to context.
IsDebugEnabled checks if the log level is greater than the debug level.
Log returns the default logger.
New creates a new logger.
NewReport returns a new instance.
NewRequestID returns a random request id.
Output get an io.Writer according to the filename and options.
RequestIDFromContext returns the requestID in context.
SetFormatter sets the standard logger formatter.
SetLevel sets the logger level.
SetOutput sets the logger output.

# Variables

define aliases to logrus.
define aliases to logrus.
define aliases to logrus.
define aliases to logrus.
define aliases to logrus.
define aliases to logrus.
define aliases to logrus.
define aliases to logrus.
JSONLogFormatter formats logs into parsable json.
define aliases to logrus.
define aliases to logrus.
define aliases to logrus.
define aliases to logrus.
TextLogFormatter formats logs into text.
define aliases to logrus.
define aliases to logrus.
define aliases to logrus.
define aliases to logrus.
define aliases to logrus.
define aliases to logrus.
define aliases to logrus.
define aliases to logrus.

# Structs

DataContextOptions is the options to DataContext.
OutputOptions set the options to the log output files.
Report is used for data reporting.

# Type aliases

define type aliases to logrus.
define type aliases to logrus.