golang-log4go-dev

Go package for level-based and highly configurable logging
 
  0
  no reviews



The goal of log4go is to be a robust, configurable, powerful logging package to empower go developers to debug their programs more effectively on the fly and diagnose problems in the field without hampering their effectiveness during development or hampering the performance of their applications.

this package is a replacement logging package which will be boqth a drop-in replacement for and a significant extension of the built-in logging functionality in go.

it features:
+ file logging with rotation and custom output formats
+ console logging
+ network logging via json and tcp/udp
+ xml logger
+ automatic log filtering based on log levels on a per-output basis
+ xml configuration available for no-compile changes to logging
+ wrapper functions and global loggers for easy configuration and
rapid deployment