Вопросы по теме 'go-zap'

Как один раз инициализировать zap-логгер и повторно использовать его в других файлах Go?
Я пытаюсь перенести свое приложение с прекрасного Логруса (очень полезно для отладки) и внедряю фреймворк журнала Uber Zap. С Logrus я могу инициализировать регистратор только один раз и использовать его повторно из другого файла Go, пример:...
9156 просмотров
schedule 17.12.2023

Как добавить хук в zap logger?
Я пытаюсь добавить хук с WithOptions , но ничего не печатается для перехвата некоторых событий журнала: logger.WithOptions(zap.Hooks(func(entry zapcore.Entry) error { fmt.Println("test hooks test hooks") return nil...
392 просмотров
schedule 16.01.2023

Правильно регистрировать сообщения protobuf как неэкранированный JSON с помощью регистратора zap.
У меня есть проект Go, в котором я использую структурированное ведение журнала Zap для регистрации содержимого структур. Вот как я инициализирую регистратор: zapLog, err := zap.NewProductionConfig().Build() if err != nil { panic(err) }...
64 просмотров
schedule 07.04.2023