From 889ec714e17174d1b82ffebf2f0f8f22f8fbb335 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Thu, 7 Nov 2024 02:55:46 -0600 Subject: mirror output to stdout and http --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 README.md (limited to 'README.md') diff --git a/README.md b/README.md new file mode 100644 index 0000000..0de5e9b --- /dev/null +++ b/README.md @@ -0,0 +1,16 @@ +log + +This is an attempt to modify the default golang 'log'. +Because the 'gui' toolkit could be either ncurses or something like gtk, +'log' is an attempt to be smart about changing STDOUT on the fly. + +* add meaningful shortcuts like log.Info(), log.Warn(), log.Error() etc +* add flags to enable & disable output on a per-gomodule basis +* add http flag to switch stdout to http socket +* compatible with changing import 'log' to import 'go.wit.com/log' +* should also be compatible with changing import 'fmt' to import fmt 'go.wit.com/log' + +Notes & Goals: + +* be a complete droplet replacement for golang 'log' +* provide an example of how the stdlib 'log' could be changed -- cgit v1.2.3