Documentation ¶
Index ¶
- func NewZapLogger(level, format string) (*zap.Logger, error)
- func NewZapSugaredLogger(level, format string) (*zap.SugaredLogger, error)
- type GooseLogger
- func (l *GooseLogger) Fatal(args ...interface{})
- func (l *GooseLogger) Fatalf(format string, args ...interface{})
- func (l *GooseLogger) Fatalln(args ...interface{})
- func (l *GooseLogger) Print(args ...interface{})
- func (l *GooseLogger) Printf(format string, args ...interface{})
- func (l *GooseLogger) Println(args ...interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewZapLogger ¶
NewZapLogger creates and returns a zap Logger
func NewZapSugaredLogger ¶
func NewZapSugaredLogger(level, format string) (*zap.SugaredLogger, error)
NewZapSugaredLogger creates and returns a zap SugaredLogger
Types ¶
type GooseLogger ¶
type GooseLogger struct {
// contains filtered or unexported fields
}
GooseLogger adapts zap's GooseLogger to be compatible with goose.Logger.
func NewGooseLogger ¶
func NewGooseLogger(level, format string) (*GooseLogger, error)
NewGooseLogger creates and returs a logger for Goose
func (*GooseLogger) Fatal ¶
func (l *GooseLogger) Fatal(args ...interface{})
Fatal implements goose.Logger.
func (*GooseLogger) Fatalf ¶
func (l *GooseLogger) Fatalf(format string, args ...interface{})
Fatalf implements goose.Logger.
func (*GooseLogger) Fatalln ¶
func (l *GooseLogger) Fatalln(args ...interface{})
Fatalln implements goose.Logger.
func (*GooseLogger) Print ¶
func (l *GooseLogger) Print(args ...interface{})
Print implements goose.Logger.
func (*GooseLogger) Printf ¶
func (l *GooseLogger) Printf(format string, args ...interface{})
Printf implements goose.Logger.
func (*GooseLogger) Println ¶
func (l *GooseLogger) Println(args ...interface{})
Println implements goose.Logger.
Click to show internal directories.
Click to hide internal directories.