log15

Logging toolkit

A toolkit for structured logging in Go that provides an opinionated API and promotes best-practice logging.

Structured, composable logging for Go

GitHub

1k stars
27 watching
144 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
apex/log A structured logging package for Go that provides a flexible API for logging with various output formats and handlers. 1,368
go-playground/log A simple and highly configurable logging library for Go. 293
gookit/slog A lightweight and configurable logging library for Go. 400
hashicorp/logutils A Go logging utility package that extends the standard library log package to provide better logging functionality without introducing fragmentation. 369
subchen/go-log A comprehensive logging package with configurable logging levels, formatters, and writers. 14
jackc/pgx-go-kit-log Provides logging and logging configuration utilities for building Go applications using PGX. 0
gyozatech/noodlog A logging library for Go that allows configuration and customization of log messages. 44
alexcesaro/log Provides logging libraries with simple and fast output options 48
lajosbencz/glo A Go logging library with customizable handlers and filters for controlling output levels. 16
ian-kent/go-log Provides a logging package with customizable log levels, appenders, and output destinations. 43
jbrodriguez/mlog A simple logging module with rotating file feature and console logging capabilities 33
chzyer/logex A Go library that provides logging functionality with features such as tracing and level support. 43
no-src/log A simple logging framework for Go applications 3
pieterclaerhout/go-log A logging library that provides functions to log different levels of messages with various options. 10
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