log

package
v0.0.21 Latest Latest
Warning

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

Go to latest
Published: Jun 6, 2025 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Error

func Error(msg interface{}, keyvals ...interface{})

func Errorf

func Errorf(format string, v ...interface{})

func Fatal

func Fatal(msg interface{}, keyvals ...interface{})

func Fatalf

func Fatalf(format string, v ...interface{})

func Info

func Info(msg interface{}, keyvals ...interface{})

func Infof

func Infof(format string, v ...interface{})

func Warn

func Warn(msg interface{}, keyvals ...interface{})

func Warnf

func Warnf(format string, v ...interface{})

Types

type Logger

type Logger struct{ *cblog.Logger }

Logger embeds the Charm Logger and adds Printf/Fatalf

func GetLogger

func GetLogger() *Logger

GetLogger returns a logger instance

func (*Logger) Fatalf

func (l *Logger) Fatalf(format string, v ...interface{})

Fatalf keeps goose’s contract of exiting the program.

func (*Logger) Printf

func (l *Logger) Printf(format string, v ...interface{})

Printf routes goose/info-style logs through Infof.

Jump to

Keyboard shortcuts

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