Go to file
Charles Iliya Krempeaux 1b31a83f95 cosmetic change 2019-07-11 20:11:43 -07: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
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_writing_router.go cosmetic change 2019-07-11 20:11:43 -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
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 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
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: