Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Level ¶
type Level int8
Level Тип уровня логирования.
const ( // Off Логирование отключено. Off Level = iota - 1 // Fatal Уровень 0: уровень предсмертных сообщений - система не стабильна, продолжение работы невозможно. Fatal // Alert Уровень 1: уровень сообщений тревоги - система нестабильна, но может частично продолжить работу. Alert // Critical Уровень 2: уровень критических ошибок - часть функционала системы работает не корректно. Critical // Error Уровень 3: уровень не критических ошибок - ошибки не прерывающие работу приложения. Error // Warning Уровень 4: уровень сообщений с предупреждениями. Warning // Notice Уровень 5: уровень информационных сообщений, требующих повышенного внимания. Notice // Info Уровень 6: сообщения информационного характера описывающие шаги выполнения алгоритмов приложения. Info // Debug Уровень 7: уровень отладочных сообщений. Debug // Trace Уровень 8: уровень максимально подробной трассировки. Trace )
Константы уровня записей логирования, совпадающие по значению с принятыми в *nix системах.
func ParseLevelInt64 ¶
ParseLevelInt64 Преобразование числа в тип уровня логирования.
func ParseLevelString ¶
ParseLevelString Преобразование строки в тип уровня логирования.
func (Level) MarshalText ¶
MarshalText Реализация интерфейса encoding.TextMarshaler.
func (Level) String ¶
String Представление уровня логирования в виде строки, реализация интерфейса Stringer.
func (*Level) UnmarshalText ¶
UnmarshalText Реализация интерфейса encoding.TextUnmarshaler.
Click to show internal directories.
Click to hide internal directories.