Versions in this module Expand all Collapse all v0 v0.2.4 Apr 23, 2022 Changes in this version + type Logger interface + Debug func(...interface{}) + Error func(...interface{}) + Fatal func(...interface{}) + Info func(...interface{}) + Panic func(...interface{}) + Trace func(...interface{}) + Warn func(...interface{}) + type LoggerImpl struct + LogLevelStr string + Logger *log.Entry + PrintStackDump bool + Service string + func NewLogger(serviceName string, level string, stackDumpOnPanic bool) *LoggerImpl + func NewWebLogger(serviceName string, level string, stackDumpOnPanic bool, exitHandlerFn func()) *LoggerImpl + func (l *LoggerImpl) Debug(message ...interface{}) + func (l *LoggerImpl) Error(message ...interface{}) + func (l *LoggerImpl) Fatal(message ...interface{}) + func (l *LoggerImpl) Info(message ...interface{}) + func (l *LoggerImpl) Panic(message ...interface{}) + func (l *LoggerImpl) SetOutput(writer io.Writer) + func (l *LoggerImpl) Trace(message ...interface{}) + func (l *LoggerImpl) Warn(message ...interface{}) + type MockLogger struct + func NewMockLogger(ctrl *gomock.Controller) *MockLogger + func (m *MockLogger) EXPECT() *MockLoggerMockRecorder + func (m *MockLogger) Error(arg0 string) + func (m *MockLogger) Info(arg0 string) + func (m *MockLogger) Warn(arg0 string) + type MockLoggerMockRecorder struct + func (mr *MockLoggerMockRecorder) Error(arg0 interface{}) *gomock.Call + func (mr *MockLoggerMockRecorder) Info(arg0 interface{}) *gomock.Call + func (mr *MockLoggerMockRecorder) Warn(arg0 interface{}) *gomock.Call