Documentation ¶
Index ¶
- Constants
- func Debug(args ...interface{})
- func Debugf(format string, args ...interface{})
- func Error(args ...interface{})
- func Errorf(format string, args ...interface{})
- func Fatal(args ...interface{})
- func Fatalf(format string, args ...interface{})
- func Info(args ...interface{})
- func Infof(format string, args ...interface{})
- func InitDebugLevel(en bool) *logger
- func InitErrorLevel(en bool) *logger
- func InitFatalLevel(en bool) *logger
- func InitInfoLevel(en bool) *logger
- func InitPanicLevel(en bool) *logger
- func InitWarnLevel(en bool) *logger
- func New(opts ...Option) *logger
- func Panic(args ...interface{})
- func Panicf(format string, args ...interface{})
- func SetOptions(opts ...Option)
- func StdLogger() *logger
- func Warn(args ...interface{})
- func Warnf(format string, args ...interface{})
- type Color
- type Entry
- type Formatter
- type JsonFormatter
- type Level
- type Option
- type TextFormatter
Constants ¶
View Source
const ( ShowStyleDefault uint = 0 //终端默认设置 ShowStyleHighLight uint = 1 //高亮显示 ShowStyleUunderline uint = 4 //使用下划线 ShowStyleFlashing uint = 5 //闪烁 ShowStyleAntiWhite uint = 7 //反白显示 ShowStyleInvisible uint = 8 //不可见 )
View Source
const (
FmtEmptySeparate = ""
)
Variables ¶
This section is empty.
Functions ¶
func InitDebugLevel ¶
func InitDebugLevel(en bool) *logger
func InitErrorLevel ¶
func InitErrorLevel(en bool) *logger
func InitFatalLevel ¶
func InitFatalLevel(en bool) *logger
func InitInfoLevel ¶
func InitInfoLevel(en bool) *logger
func InitPanicLevel ¶
func InitPanicLevel(en bool) *logger
func InitWarnLevel ¶
func InitWarnLevel(en bool) *logger
func SetOptions ¶
func SetOptions(opts ...Option)
Types ¶
type JsonFormatter ¶
type JsonFormatter struct {
IgnoreBasicFields bool
}
func (*JsonFormatter) Format ¶
func (f *JsonFormatter) Format(e *Entry) error
type Option ¶
type Option func(*options)
func WithDisableCaller ¶
func WithFormatter ¶
func WithOutput ¶
func WithStdLevel ¶
type TextFormatter ¶
type TextFormatter struct {
IgnoreBasicFields bool
}
func (*TextFormatter) Format ¶
func (f *TextFormatter) Format(e *Entry) error
Click to show internal directories.
Click to hide internal directories.