util

package
v2.0.2 Latest Latest
Warning

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

Go to latest
Published: Mar 25, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Debugf

func Debugf(format string, a ...any)

func Errorf

func Errorf(format string, a ...any)

func Infof

func Infof(format string, a ...any)

func Printf

func Printf(format string, a ...any)

func SetLogger

func SetLogger(log Logger)

func Warnf

func Warnf(format string, a ...any)

Types

type DiscardLogger

type DiscardLogger struct{}

func (DiscardLogger) Debugf

func (DiscardLogger) Debugf(_ string, _ ...any)

func (DiscardLogger) Errorf

func (DiscardLogger) Errorf(_ string, _ ...any) error

func (DiscardLogger) Infof

func (DiscardLogger) Infof(_ string, _ ...any)

func (DiscardLogger) Printf

func (DiscardLogger) Printf(_ string, _ ...any)

func (DiscardLogger) Warnf

func (DiscardLogger) Warnf(_ string, _ ...any)

type Logger

type Logger interface {
	// Printf - Straight print passthrough
	Printf(format string, a ...any)
	// Infof - Info level print
	Infof(format string, a ...any)
	// Debugf - Debug level print, mostly used for information/tracing
	Debugf(format string, a ...any)
	// Warnf - Warn level print, something that might be a problem
	Warnf(format string, a ...any)
	// Errorf - Error level print - returns an error
	Errorf(format string, a ...any) error
}

Jump to

Keyboard shortcuts

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