xylog

Logger library

A Python-like logging design in Golang with features like leveled and structured logging, dynamic fields, high performance, zone management, simple configuration, and readable syntax.

Python-like logging design in Golang

GitHub

16 stars
1 watching
3 forks
Language: Go
last commit: over 1 year ago
Linked from 1 awesome list

gogolanggolang-libraryjsonlogginglogloggerlogginglogging-libraryperformancepython-likestructurelogging

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
gyozatech/noodlog A logging library for Go that allows configuration and customization of log messages. 44
xfxdev/xlog Provides a flexible logging system with a plugin architecture and customizable log layouts. 8
kpango/glg A fast and simple logging library for Go 190
chzyer/logex A Go library that provides logging functionality with features such as tracing and level support. 43
dixonwille/wlog A simple logging interface with cross-platform color support and concurrency features. 66
lajosbencz/glo A Go logging library with customizable handlers and filters for controlling output levels. 16
samber/slog-multi A library providing design workflows and handlers for structured logging in Go, including pipeline, fanout, routing, failover, and load balancing. 384
siddontang/go-log A Golang logging library with support for multiple handlers and log levels 35
apsdehal/go-logger A logging library for Go programs providing customizable logging options and a simple API 290
samber/slog-channel A Go channel handler for structured logging 6
pieterclaerhout/go-log A logging library that provides functions to log different levels of messages with various options. 10
aphistic/gomol-loggly A Go library that enables logging to Loggly 0
azer/logger A minimalistic logging library for Go. 157
amoghe/distillog A minimalistic logging library with support for varying log levels and no extraneous features. 31
gookit/slog A lightweight and configurable logging library for Go. 400