zlogger

package module
v0.0.0-...-4006128 Latest Latest
Warning

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

Go to latest
Published: Mar 29, 2017 License: Apache-2.0 Imports: 2 Imported by: 0

README

zlogger GoDoc

    import "github.com/payleet/zlogger"

Usage

func DPanic
func DPanic(message string, value interface{})

DPanic logs at dpanic level

func Debug
func Debug(message string, value interface{})

Debug logs at debug level

func Error
func Error(message string, value interface{})

Error logs at error level

func Fatal
func Fatal(message string, value interface{})

Fatal logs at fatal level and calls os.Exit(1) after

func Info
func Info(message string, value interface{})

Info loges at info level

func Panic
func Panic(message string, value interface{})

Panic logs at panic level

type Fileds
type Fileds map[string]interface{}

Fileds key/val

type Logger
type Logger struct {
}

Logger is a wraper struct

func NewLogger
func NewLogger() *Logger

NewLogger Returns Logger

func (*Logger) DPanic
func (l *Logger) DPanic(message string, val ...interface{})

DPanic logs at panic level

func (*Logger) Debug
func (l *Logger) Debug(message string, val ...interface{})

Debug logs at debug level

func (*Logger) Error
func (l *Logger) Error(message string, val ...interface{})

Error logs at error level

func (*Logger) Fatal
func (l *Logger) Fatal(message string, val ...interface{})

Fatal logs at fatal level then calls os.Exit(1)

func (*Logger) Info
func (l *Logger) Info(message string, val ...interface{})

Info logs at info level

func (*Logger) Panic
func (l *Logger) Panic(message string, val ...interface{})

Panic logs at panic level

func (*Logger) Warn
func (l *Logger) Warn(message string, val ...interface{})

Warn logs at warn level

func (*Logger) WithError
func (l *Logger) WithError(err error) *Logger

WithError returns a new logger with field error set to error

func (*Logger) WithField
func (l *Logger) WithField(key string, value interface{}) *Logger

WithField returns Logger with Filed key set to value

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DPanic

func DPanic(message string, value interface{})

DPanic logs at dpanic level

func Debug

func Debug(message string, value interface{})

Debug logs at debug level

func Error

func Error(message string, value interface{})

Error logs at error level

func Fatal

func Fatal(message string, value interface{})

Fatal logs at fatal level and calls os.Exit(1) after

func Info

func Info(message string, value interface{})

Info loges at info level

func Panic

func Panic(message string, value interface{})

Panic logs at panic level

Types

type Fileds

type Fileds map[string]interface{}

Fileds key/val

type Logger

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

Logger is a wraper struct

func NewLogger

func NewLogger() *Logger

NewLogger Returns Logger

func (*Logger) DPanic

func (l *Logger) DPanic(message string, val ...interface{})

DPanic logs at panic level

func (*Logger) Debug

func (l *Logger) Debug(message string, val ...interface{})

Debug logs at debug level

func (*Logger) Error

func (l *Logger) Error(message string, val ...interface{})

Error logs at error level

func (*Logger) Fatal

func (l *Logger) Fatal(message string, val ...interface{})

Fatal logs at fatal level then calls os.Exit(1)

func (*Logger) Info

func (l *Logger) Info(message string, val ...interface{})

Info logs at info level

func (*Logger) Panic

func (l *Logger) Panic(message string, val ...interface{})

Panic logs at panic level

func (*Logger) Warn

func (l *Logger) Warn(message string, val ...interface{})

Warn logs at warn level

func (*Logger) WithError

func (l *Logger) WithError(err error) *Logger

WithError returns a new logger with field error set to error

func (*Logger) WithField

func (l *Logger) WithField(key string, value interface{}) *Logger

WithField returns Logger with Filed key set to value

func (*Logger) WithFields

func (l *Logger) WithFields(f Fileds) *Logger

WithFields returns Logger with Filed key set to value

Jump to

Keyboard shortcuts

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