log

package
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 19, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Debug

func Debug() *zerolog.Event

Debug logs at debug level

func Error

func Error() *zerolog.Event

Error logs at debug level

func Fatal

func Fatal() *zerolog.Event

Fatal logs at error level

func Info

func Info() *zerolog.Event

Info logs at info level

func Init

func Init(cfg Config) error

Init sets up the global logger

func Logger

func Logger() *zerolog.Logger

Logger returns the global logger

func Panic

func Panic() *zerolog.Event

Panic logs at panic level

func Trace

func Trace() *zerolog.Event

Trace logs at trace level

func Warn

func Warn() *zerolog.Event

Warn logs at warn level

Types

type Config

type Config struct {
	// Level is the log level
	Level string `koanf:"level"`

	// Pretty enables human-readable output
	Pretty bool `koanf:"pretty"`
}

Config holds logger settings

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL