Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Logger ¶
type Logger interface { // Info Вывод информационных сообщений Info(format string, v ...interface{}) // Warn Вывод предупреждающих сообщений Warn(format interface{}, v ...interface{}) // Error Вывод сообщений обшибки Error(format interface{}, v ...interface{}) // Debug Вывод отладочных сообщений Debug(format string, v ...interface{}) // Panic Генерация аварии Panic(format interface{}, v ...interface{}) // CloseFile Закрытие файла протокола CloseFile() // ReadFile Чтение файла протокола ReadFile() (string, error) // SetDebug Включение/отключение вывода отладочных сообщений SetDebug(bool) // SetBufferSize Установка размера буффера (байт) SetBufferSize(int32) // GetBufferSize Чтение размера буффера (байт) GetBufferSize() int32 // Flush Принудительная запись данных буффера на диск Flush() // WriterAppend Указание дополнительного райтера сообщений WriterAppend(w ...io.Writer) // WriterRemove Удаление райтера дублированных сообщений WriterRemove(w io.Writer) // SetCodepage Смена кодировки SetCodepage(CodePage) // GetCodepage Получение установленной кодировки GetCodepage() CodePage }
Logger интерфейс ведения протокола
Click to show internal directories.
Click to hide internal directories.