log

package
v0.0.0-...-ef2fbd6 Latest Latest
Warning

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

Go to latest
Published: Jul 17, 2018 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DEBUG int = iota
	INFO
	WARN
	ERROR
)

level

Variables

This section is empty.

Functions

func Colored

func Colored(color string, text string) string

Colored 为字符串加上颜色

func Disable

func Disable()

Disable 关闭日志

func Enable

func Enable()

Enable 开启日志

func SetColored

func SetColored(b bool)

SetColored 是否开启颜色

func SetLevel

func SetLevel(l int)

SetLevel 设置日志而级别

func SetWriter

func SetWriter(writer io.Writer)

SetWriter 设置writer

Types

type Logger

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

Logger ...

func New

func New(w io.Writer) *Logger

New ...

func (*Logger) Debug

func (logger *Logger) Debug(a ...interface{}) error

Debug 调试

func (*Logger) Debugf

func (logger *Logger) Debugf(format string, a ...interface{}) error

Debugf 调试

func (*Logger) Error

func (logger *Logger) Error(a ...interface{}) error

Error 错误

func (*Logger) Errorf

func (logger *Logger) Errorf(format string, a ...interface{}) error

Errorf 错误

func (*Logger) Fatal

func (logger *Logger) Fatal(a ...interface{})

Fatal 错误并退出

func (*Logger) Fatalf

func (logger *Logger) Fatalf(format string, a ...interface{})

Fatalf 错误并退出

func (*Logger) Info

func (logger *Logger) Info(a ...interface{}) error

Info 普通

func (*Logger) Infof

func (logger *Logger) Infof(format string, a ...interface{}) error

Infof 普通

func (*Logger) Warn

func (logger *Logger) Warn(a ...interface{}) error

Warn 普通

func (*Logger) Warnf

func (logger *Logger) Warnf(format string, a ...interface{}) error

Warnf 警告

Jump to

Keyboard shortcuts

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