slog

Log library

A lightweight and configurable logging library for Go.

📑 Lightweight, configurable, extensible logging library written in Go. Support multi level, multi outputs and built-in multi file logger, buffers, clean, rotate-file handling.一个易于使用的,轻量级、可配置、可扩展的日志库。支持多个级别,输出到多文件;内置文件日志处理、自动切割、清理、压缩等增强功能

GitHub

400 stars
7 watching
25 forks
Language: Go
last commit: 14 days ago
Linked from 2 awesome lists

console-loggerfile-loggingformattergo-loggerloglog-cleanerlog-processorlog-rotationloggerlogginglogging-librarymonologrotate-fileslog

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
lajosbencz/glo A Go logging library with customizable handlers and filters for controlling output levels. 16
go-playground/log A simple and highly configurable logging library for Go. 293
xfxdev/xlog Provides a flexible logging system with a plugin architecture and customizable log layouts. 8
samber/slog-multi A library providing design workflows and handlers for structured logging in Go, including pipeline, fanout, routing, failover, and load balancing. 384
samber/slog-webhook A library that provides a webhook handler for structured logging in Go 8
slog-rs/slog An ecosystem of reusable components for structured logging in Rust. 1,578
xybor-x/xylog 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. 16
samber/slog-formatter A library that provides attribute formatting for structured logging in Go. 122
samber/slog-logstash A Logstash handler for structured logging in Go 6
phuslu/log A structured logging library that provides multiple output options and high-performance features. 681
samber/slog-channel A Go channel handler for structured logging 6
subchen/go-log A comprehensive logging package with configurable logging levels, formatters, and writers. 14
heartwilltell/log A simple leveled logging wrapper around the standard log package 16
nlog/nlog.web A logging library specifically designed to work with ASP.NET and ASP.NET Core web applications. 320
gyozatech/noodlog A logging library for Go that allows configuration and customization of log messages. 44