1
0
Fork 0
logger/common.go

18 lines
210 B
Go

package logger
import "io"
type CloseFunc func()
type WriteSyncer interface {
io.Writer
Sync() error
}
type RotateSyncer interface {
io.WriteCloser
SetOnClose(CloseFunc)
Rotate() error
Sync() error
}