Skip to content

lefinal/zaprec

Repository files navigation

zaprec

made-with-Go Go GitHub go.mod Go version GoReportCard example codecov GitHub issues GitHub code size in bytes

Recording of log-calls to zap.Logger (see uber-go/zap). This package is intended to be used for easier testing of logging with zap.

Installation

In order to use this package, run:

go get github.com/lefinal/zaprec

Usage

Create a new recorder via:

logger, rec := NewRecorder(zapcore.InfoLevel)

You can now use logger as regular *zap.Logger and check the returned record store for records with methods like Records() or RecordsByLevel(level zapcore.Level).

About

Log recorder for go-uber/zap.

Resources

License

Stars

Watchers

Forks

Contributors