lw is a package to enable selective logging. While it is not zero-cost, it should do a little better than setting the log.Writer to ioutil.Discard.
- INFO, WARNING, ERROR, FATAL, CONSOLE
- look at standard log formats
- design to hookup easily to
https://goaccess.io
- consider an approach where message format can be specified (call location/line)