logging

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Apr 6, 2026 License: BSD-3-Clause Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetLogger

func GetLogger() *zap.Logger

GetLogger returns the raw zap.Logger instance This function is thread-safe and initializes a default logger if none exists

func GetSugaredLogger

func GetSugaredLogger() *zap.SugaredLogger

GetSugaredLogger returns a sugared logger instance for the application to use This function is thread-safe

func InitLogger

func InitLogger(outputFormat string) error

InitLogger initializes the global logger with the specified output format This function is thread-safe and can be called multiple times

Supported formats:

  • "quiet" (default): No logging output - suitable for CLI usage
  • "console": Human-readable colored output
  • "json": Structured JSON output for log aggregation
  • "development": Verbose development output with stack traces

Types

This section is empty.

Jump to

Keyboard shortcuts

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