glog

Logging library

Provides efficient logging functionality for Go applications with fine-grained control and flexibility.

Leveled execution logs for Go

GitHub

4k stars
93 watching
911 forks
Language: Go
last commit: 2 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
google/glog A C++ logging library that provides application-level logging APIs 7,136
lajosbencz/glo A Go logging library with customizable handlers and filters for controlling output levels. 16
gookit/slog A lightweight and configurable logging library for Go. 405
golang/tools Provides tools and packages for static analysis and code transformation of Go programs. 7,430
go-playground/log A simple and highly configurable logging library for Go. 292
gyozatech/noodlog A logging library for Go that allows configuration and customization of log messages. 44
fclairamb/go-log A logging API that allows developers to use a single interface to log events with different severity levels and frameworks. 4
go-ozzo/ozzo-log A Go package providing high-performance asynchronous logging with customizable filtering and multiple message targets. 122
sirupsen/logrus Structured logging library for Go 24,825
qax-os/goreporter Analyzes and reports on the quality of Go code. 3,128
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
uber-go/zap Blazing fast logging for Go applications 22,167
heartwilltell/log A simple leveled logging wrapper around the standard log package 16
hashicorp/raft A Go implementation of a distributed consensus algorithm 8,321
hashicorp/go-hclog A logging package providing customizable output modes and levels for logging messages in Go applications. 320