Categorygithub.com/seeadoog/asynclog
repositorypackage
0.1.6
Repository: https://github.com/seeadoog/asynclog.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# README

async log base on zap and lumberjack

example

    lg, err := NewLogger(&LogConf{
		Level:    "error",
		Filename: "./test.log",
		// Caller:   true,
        //copy log to stdout
		ExtraWriters: []io.Writer{os.Stdout},
	})
	if err != nil {
		panic(err)
	}
	slog := lg.Sugar()

	slog.Errorw("error", "dd", "x", "mm", map[string]any{"xx": "xx"})