type go.uber.org/zap.Logger

64 uses

	go.uber.org/zap (current package)
		config.go#L239: func (cfg Config) Build(opts ...Option) (*Logger, error) {
		global.go#L48: func L() *Logger {
		global.go#L66: func ReplaceGlobals(logger *Logger) func() {
		global.go#L78: func NewStdLog(l *Logger) *log.Logger {
		global.go#L86: func NewStdLogAt(l *Logger, level zapcore.Level) (*log.Logger, error) {
		global.go#L102: func RedirectStdLog(l *Logger) func() {
		global.go#L119: func RedirectStdLogAt(l *Logger, level zapcore.Level) (func(), error) {
		global.go#L123: func redirectStdLogAt(l *Logger, level zapcore.Level) (func(), error) {
		global.go#L141: func levelToFunc(logger *Logger, lvl zapcore.Level) (func(string, ...Field), error) {
		logger.go#L41: type Logger struct {
		logger.go#L69: func New(core zapcore.Core, options ...Option) *Logger {
		logger.go#L73: 	log := &Logger{
		logger.go#L87: func NewNop() *Logger {
		logger.go#L88: 	return &Logger{
		logger.go#L100: func NewProduction(options ...Option) (*Logger, error) {
		logger.go#L108: func NewDevelopment(options ...Option) (*Logger, error) {
		logger.go#L117: func Must(logger *Logger, err error) *Logger {
		logger.go#L129: func NewExample(options ...Option) *Logger {
		logger.go#L146: func (log *Logger) Sugar() *SugaredLogger {
		logger.go#L154: func (log *Logger) Named(s string) *Logger {
		logger.go#L169: func (log *Logger) WithOptions(opts ...Option) *Logger {
		logger.go#L180: func (log *Logger) With(fields ...Field) *Logger {
		logger.go#L202: func (log *Logger) WithLazy(fields ...Field) *Logger {
		logger.go#L214: func (log *Logger) Level() zapcore.Level {
		logger.go#L221: func (log *Logger) Check(lvl zapcore.Level, msg string) *zapcore.CheckedEntry {
		logger.go#L229: func (log *Logger) Log(lvl zapcore.Level, msg string, fields ...Field) {
		logger.go#L237: func (log *Logger) Debug(msg string, fields ...Field) {
		logger.go#L245: func (log *Logger) Info(msg string, fields ...Field) {
		logger.go#L253: func (log *Logger) Warn(msg string, fields ...Field) {
		logger.go#L261: func (log *Logger) Error(msg string, fields ...Field) {
		logger.go#L273: func (log *Logger) DPanic(msg string, fields ...Field) {
		logger.go#L283: func (log *Logger) Panic(msg string, fields ...Field) {
		logger.go#L294: func (log *Logger) Fatal(msg string, fields ...Field) {
		logger.go#L302: func (log *Logger) Sync() error {
		logger.go#L307: func (log *Logger) Core() zapcore.Core {
		logger.go#L313: func (log *Logger) Name() string {
		logger.go#L317: func (log *Logger) clone() *Logger {
		logger.go#L322: func (log *Logger) check(lvl zapcore.Level, msg string) *zapcore.CheckedEntry {
		options.go#L31: 	apply(*Logger)
		options.go#L35: type optionFunc func(*Logger)
		options.go#L37: func (f optionFunc) apply(log *Logger) {
		options.go#L43: 	return optionFunc(func(log *Logger) {
		options.go#L56: 	return optionFunc(func(log *Logger) {
		options.go#L63: 	return optionFunc(func(log *Logger) {
		options.go#L76: 	return optionFunc(func(log *Logger) {
		options.go#L84: 	return optionFunc(func(log *Logger) {
		options.go#L99: 	return optionFunc(func(log *Logger) {
		options.go#L109: 	return optionFunc(func(log *Logger) {
		options.go#L117: 	return optionFunc(func(log *Logger) {
		options.go#L125: 	return optionFunc(func(log *Logger) {
		options.go#L145: 	return optionFunc(func(log *Logger) {
		options.go#L171: 	return optionFunc(func(log *Logger) {
		options.go#L179: 	return optionFunc(func(log *Logger) {
		sugar.go#L56: 	base *Logger
		sugar.go#L63: func (s *SugaredLogger) Desugar() *Logger {

	go.pact.im/x/zaplog
		zaplog.go#L12: func New(w io.Writer) *zap.Logger {
		zaplog.go#L31: func Tee(log *zap.Logger, core zapcore.Core) *zap.Logger {