Skip to content

Commit 213277c

Browse files
committed
feat: AddCustomLogger
1 parent 3e1998d commit 213277c

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

log.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,14 @@ func AddJsonLogger(writer io.Writer) Option {
7979
}
8080
}
8181

82+
// AddCustomLogger Add custom logger
83+
func AddCustomLogger(writer *Core) Option {
84+
return func(o *Options) error {
85+
o.Cores = append(o.Cores, writer)
86+
return nil
87+
}
88+
}
89+
8290
func Init(options ...Option) *Logger {
8391
opts := GetDefaultOptions()
8492
for _, opt := range options {

0 commit comments

Comments
 (0)