Post Thumbnail

На протяжении долгого времени в Go выбор библиотеки логирования был выбором между Logrus, zap, zerolog и несколькими другими, каждая из которых предлагала свой собственный интерфейс, идиомы и представления о том, как должно работать структурированное логирование.

Эта эпоха осталась в прошлом. Уже с версии Go 1.21, пакет log/slog предоставляет стандартный интерфейс, вокруг которого сформировалось единое мнение в экосистеме. Этот сдвиг упрощает выбор но не отменяетего полностью.

Это руководство учитывает современные реалии и освещает, какие библиотеки по-прежнему актуальны, какая у них производительность, чем они отличаются и когда одного лишь slog будет достаточно

Похожее

Post Thumbnail

Wi-Fi данные

Не знаю зачем вам это может буть нужно, но мне всегда нравятся статьи по работе ...

Post Thumbnail

Golang Ревью

Продолжение серии заметок о неочевидных и опасных поведениях Go, дополнение к пе...

Post Thumbnail

TigerFS

Файловая система — это просто API. А TigerFS — это файловая система, работающая ...