prefixwrapper

package
v0.0.0-...-3cba33c Latest Latest
Warning

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

Go to latest
Published: Apr 23, 2018 License: MIT Imports: 1 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(prefix string, l loggers.Logger) loggers.Logger

New wraps Logger with PrefixWrapper.

Types

type PrefixWrapper

type PrefixWrapper struct {
	// contains filtered or unexported fields
}

PrefixWrapper is a wrapper for the Logger that implements the same interface and adds user defined prefix for each call.

func (*PrefixWrapper) Debug

func (l *PrefixWrapper) Debug(rawXs ...interface{})

func (*PrefixWrapper) Debugf

func (l *PrefixWrapper) Debugf(rawMessage string, xs ...interface{})

func (*PrefixWrapper) Error

func (l *PrefixWrapper) Error(rawXs ...interface{})

func (*PrefixWrapper) Errorf

func (l *PrefixWrapper) Errorf(rawMessage string, xs ...interface{})

func (*PrefixWrapper) Fatal

func (l *PrefixWrapper) Fatal(rawXs ...interface{})

func (*PrefixWrapper) Fatalf

func (l *PrefixWrapper) Fatalf(rawMessage string, xs ...interface{})

func (*PrefixWrapper) Print

func (l *PrefixWrapper) Print(rawXs ...interface{})

func (*PrefixWrapper) Printf

func (l *PrefixWrapper) Printf(rawMessage string, xs ...interface{})

func (*PrefixWrapper) Write

func (l *PrefixWrapper) Write(rawMessage []byte) (int, error)

Jump to

Keyboard shortcuts

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