File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11// (c) 2022 Jacek Olszak
22// This code is licensed under MIT license (see LICENSE for details)
33
4+ // Package console provides yala adapters capable of logging using simplified console logger. This logger is meant
5+ // to be used for development purposes only. It does not provide any knobs and switches. If you need customization, then
6+ // please use real production-ready logger like zap, logrus or zerolog with appropriate adapter.
7+ //
8+ // The format of message produced by console adapters is:
9+ //
10+ // LEVEL message key=value key=value error=error
11+ //
412package console
513
614import (
Original file line number Diff line number Diff line change 11// (c) 2022 Jacek Olszak
22// This code is licensed under MIT license (see LICENSE for details)
33
4+ // Package glogadapter provides yala adapter which leverages glog package (https://github.com/golang/glog).
45package glogadapter
56
67import (
Original file line number Diff line number Diff line change 11// (c) 2022 Jacek Olszak
22// This code is licensed under MIT license (see LICENSE for details)
33
4+ // Package logrusadapter provides yala adapter which leverages logrus module (https://github.com/sirupsen/logrus).
45package logrusadapter
56
67import (
Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ import (
1616// This adapter prints fields and error in logfmt format. For example:
1717//
1818// message key=value error=message
19+ //
1920type Adapter struct {
2021 Printer Printer
2122}
Original file line number Diff line number Diff line change 11// (c) 2022 Jacek Olszak
22// This code is licensed under MIT license (see LICENSE for details)
33
4+ // Package zapadapter provides yala adapter which leverages zap module (https://github.com/uber-go/zap).
45package zapadapter
56
67import (
Original file line number Diff line number Diff line change 11// (c) 2022 Jacek Olszak
22// This code is licensed under MIT license (see LICENSE for details)
33
4+ // Package zerologadapter provides yala adapter which leverages zerolog module (https://github.com/rs/zerolog).
45package zerologadapter
56
67import (
Original file line number Diff line number Diff line change 11// (c) 2022 Jacek Olszak
22// This code is licensed under MIT license (see LICENSE for details)
33
4+ // Package logger provides tiny structured logging abstraction or facade for various logging libraries, allowing the end
5+ // user to plug in the desired logging library in main.go.
46package logger
57
68import (
You can’t perform that action at this time.
0 commit comments