Go to file
Charles Iliya Krempeaux da98f62438 logger 2021-02-04 18:54:00 -08:00
LICENSE initial commit. this is still a work in progress. 2015-10-10 00:29:18 -07:00
README.md tweaked docs 2015-10-10 22:24:51 -07:00
calltrace.go calltrace 2019-07-11 21:27:37 -07:00
context.go initial commit. this is still a work in progress. 2015-10-10 00:29:18 -07:00
context_test.go initial commit. this is still a work in progress. 2015-10-10 00:29:18 -07:00
copying_router.go made it so that the Route() methods, of the various routers, will return an error if the receiver is nil. (except for the discard router.) 2016-09-20 11:03:35 -07:00
copying_router_test.go "go test" in complaining. it was not before. made it happy. 2019-07-11 13:44:37 -07:00
default.go logger 2021-02-04 17:19:59 -08:00
default_writing_router.go calltrace 2019-07-11 21:27:37 -07:00
default_writing_router_test.go added another test. tweaked a previous test. minor tweak. 2016-09-22 08:03:02 -07:00
discarding_router.go renamed DiscardRouter to DiscardingRouter. 2015-10-10 14:21:25 -07:00
discarding_router_test.go "go test" in complaining. it was not before. made it happy. 2019-07-11 13:44:37 -07:00
doc.go corrected docs 2018-12-18 17:52:34 -08:00
error_test.go madeit so that for flog.Error(), flog.Errorf(), flog.Errorln() that anything that fits an error that is passed at a parameter gets collected into the "~errors" key in the context. the thing under the "~errors" key is a []error. 2016-07-27 14:51:04 -07:00
errors.go more robustness 2016-09-20 11:15:32 -07:00
fanout_router.go made it so that the Route() methods, of the various routers, will return an error if the receiver is nil. (except for the discard router.) 2016-09-20 11:03:35 -07:00
fanout_router_test.go "go test" in complaining. it was not before. made it happy. 2019-07-11 13:44:37 -07:00
filtering_router.go made it so that the Route() methods, of the various routers, will return an error if the receiver is nil. (except for the discard router.) 2016-09-20 11:03:35 -07:00
filtering_router_test.go "go test" in complaining. it was not before. made it happy. 2019-07-11 13:44:37 -07:00
flogger.go created new methods as part of the flogger interface. Debug] 2015-10-13 19:16:33 -07:00
internal_flogger.go renamed files 2019-07-11 20:09:05 -07:00
internal_flogger_debug.go renamed files 2019-07-11 20:09:05 -07:00
internal_flogger_error.go renamed files 2019-07-11 20:09:05 -07:00
internal_flogger_fatal.go renamed files 2019-07-11 20:09:05 -07:00
internal_flogger_panic.go renamed files 2019-07-11 20:09:05 -07:00
internal_flogger_print.go renamed files 2019-07-11 20:09:05 -07:00
internal_flogger_test.go renamed files 2019-07-11 20:09:05 -07:00
internal_flogger_trace.go renamed files 2019-07-11 20:09:05 -07:00
internal_flogger_warn.go renamed files 2019-07-11 20:09:05 -07:00
internal_flogger_with.go renamed files 2019-07-11 20:09:05 -07:00
internal_flogger_with_test.go renamed files 2019-07-11 20:09:05 -07:00
internal_logger.go logger 2021-02-04 18:25:22 -08:00
internal_logger_debug.go logger 2021-02-04 18:51:05 -08:00
internal_logger_debug_test.go logger 2021-02-04 17:19:59 -08:00
internal_logger_error.go logger 2021-02-04 18:51:05 -08:00
internal_logger_error_test.go logger 2021-02-04 17:19:59 -08:00
internal_logger_fatal.go logger 2021-02-04 18:51:05 -08:00
internal_logger_highlight.go logger 2021-02-04 18:51:05 -08:00
internal_logger_highlight_test.go logger 2021-02-04 17:19:59 -08:00
internal_logger_inform.go logger 2021-02-04 18:51:05 -08:00
internal_logger_inform_test.go logger 2021-02-04 17:19:59 -08:00
internal_logger_mute.go logger 2021-02-04 18:25:22 -08:00
internal_logger_panic.go logger 2021-02-04 18:51:05 -08:00
internal_logger_prefix.go logger 2021-02-04 18:25:22 -08:00
internal_logger_prefix_test.go logger 2021-02-04 18:25:22 -08:00
internal_logger_trace.go logger 2021-02-04 18:51:05 -08:00
internal_logger_trace_test.go logger 2021-02-04 17:19:59 -08:00
internal_logger_unmute.go logger 2021-02-04 18:54:00 -08:00
internal_logger_warn.go logger 2021-02-04 18:51:05 -08:00
internal_logger_warn_test.go logger 2021-02-04 17:19:59 -08:00
logger.go logger 2021-02-04 18:54:00 -08:00
logger_test.go logger 2021-02-04 18:25:22 -08:00
mapping_router.go made it so that the Route() methods, of the various routers, will return an error if the receiver is nil. (except for the discard router.) 2016-09-20 11:03:35 -07:00
non_blocking_router.go made it so that the Route() methods, of the various routers, will return an error if the receiver is nil. (except for the discard router.) 2016-09-20 11:03:35 -07:00
pretty_writing_router.go calltrace 2019-07-11 21:27:37 -07:00
router.go initial commit. this is still a work in progress. 2015-10-10 00:29:18 -07:00

README.md

go-flog

A library that provides structured and formatted logging for the Go programming language.

Documention

Online documentation, which includes examples, can be found at: http://godoc.org/github.com/reiver/go-flog

GoDoc

More Routers

In addition to the builtin routers that go-flog comes with, other external routers are also available. These include: