Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type BufferedFileWriter ¶
type BufferedFileWriter struct {
// contains filtered or unexported fields
}
func NewBufferedFileWriter ¶
func NewBufferedFileWriter(w *FileWriter) *BufferedFileWriter
NewBufferedFileWriter bw默认构造方法
func NewBufferedFileWriterSize ¶
func NewBufferedFileWriterSize(w *FileWriter, size int, flush time.Duration) *BufferedFileWriter
NewBufferedFileWriterSize bw构造方法 w:FileWriter;size:缓冲区大小;flush:定时刷盘时间间隔
type FileWriter ¶
type FileWriter struct {
// contains filtered or unexported fields
}
func NewFileWriter ¶
func NewFileWriter(name string) (*FileWriter, error)
NewFileWriter 构造方法,创建FileWriter,默认权限:rw
func NewFileWriterMode ¶
func NewFileWriterMode(name string, mode os.FileMode) (*FileWriter, error)
NewFileWriterMode 构造方法,创建FileWriter
type WriteCloser ¶
type WriteCloser interface { Reopener io.WriteCloser }
func NopWriter ¶
func NopWriter(w io.Writer) WriteCloser
Click to show internal directories.
Click to hide internal directories.