$Id: 175
$SOId: 12872
Logging is a rich subject and standard library covers only the basic functionality.
There are many third party libraries that provide more:
- distillog - distilled levelled logging (think of it as stdlib + log levels).
- glg - glg is simple and fast leveled logging library for Go.
- glog - Leveled execution logs for Go.
- go-cronowriter - Simple writer that rotate log files automatically based on current date and time, like cronolog.
- go-log - Log lib supports level and multi handlers.
- go-log - Log4j implementation in Go.
- go-logger - Simple logger of Go Programs, with level handlers.
- gologger - Simple easy to use log lib for go, logs in Colored Console, Simple Console, File or Elasticsearch.
- gomol - Multiple-output, structured logging for Go with extensible logging outputs.
- gone/log - Fast, extendable, full-featured, std-lib source compatible log library.
- journald - Go implementation of systemd Journal’s native API for logging.
- log - Structured logging package for Go.
- log - Simple, configurable and scalable Structured Logging for Go.
- log - Structured log interface for Go cleanly separates logging facade from its implementation.
- log-voyage - Full-featured logging saas written in golang.