Справочник
Конструктор
func New(opts Options) (*Logger, error)
Создаёт Logger. Параметры описаны на странице настроек; всё, что не задано, получает значение по умолчанию.
Info
func (l *Logger) Info(ctx context.Context, msg string) error
Пишет запись уровня info.
Error
func (l *Logger) Error(ctx context.Context, msg string) error
Пишет запись уровня error.
SetLevel
func (l *Logger) SetLevel(ctx context.Context, level string) (bool, error)
Меняет уровень на лету. Возвращает false для неизвестного уровня.
Enabled
func (l *Logger) Enabled(ctx context.Context, level string) (bool, error)
Сообщает, будут ли записываться записи этого уровня.
Sync
func (l *Logger) Sync(ctx context.Context) error
Сбрасывает буферизованные записи.