Versions in this module Expand all Collapse all v0 v0.1.0 Feb 2, 2018 Changes in this version + type JSONLogger struct + func NewJSONLogger(hidden bool) *JSONLogger + func (logger *JSONLogger) WithFields(fields map[string]interface{}) *log.Entry + type Logger struct + Active bool + func NewLogger(serviceName, serviceVersion string, serviceENV config.ServiceENV, ...) (*Logger, error) + func (logger *Logger) Debug(args ...interface{}) + func (logger *Logger) Debugf(format string, args ...interface{}) + func (logger *Logger) Error(args ...interface{}) + func (logger *Logger) Errorf(format string, args ...interface{}) + func (logger *Logger) Fatal(args ...interface{}) + func (logger *Logger) Fatalf(format string, args ...interface{}) + func (logger *Logger) Info(args ...interface{}) + func (logger *Logger) Infof(format string, args ...interface{}) + func (logger *Logger) Panic(args ...interface{}) + func (logger *Logger) Panicf(format string, args ...interface{}) + func (logger *Logger) Print(args ...interface{}) + func (logger *Logger) Printf(format string, args ...interface{}) + func (logger *Logger) Warn(args ...interface{}) + func (logger *Logger) Warnf(format string, args ...interface{}) + func (logger *Logger) WithFields(fields map[string]interface{}) *log.Entry + type NullWriter struct + func (w *NullWriter) Write(p []byte) (n int, err error)