15 lines
167 B
Go
15 lines
167 B
Go
|
package logger
|
||
|
|
||
|
import "io"
|
||
|
|
||
|
type WriteSyncer interface {
|
||
|
io.Writer
|
||
|
Sync() error
|
||
|
}
|
||
|
|
||
|
type RotateSyncer interface {
|
||
|
WriteSyncer
|
||
|
SetOnClose(func())
|
||
|
Rotate() error
|
||
|
}
|