Versions in this module Expand all Collapse all v4 v4.0.1 Mar 30, 2025 Changes in this version + type LogConfig struct + Compress bool + ConsoleOutput bool + FilePath string + MaxAge int + MaxBackups int + MaxSize int + type LoggingClient interface + Debug func(msg string, args ...interface{}) + Debugf func(msg string, args ...interface{}) + Error func(msg string, args ...interface{}) + Errorf func(msg string, args ...interface{}) + Info func(msg string, args ...interface{}) + Infof func(msg string, args ...interface{}) + LogLevel func() string + SetLogLevel func(logLevel string) error + Trace func(msg string, args ...interface{}) + Tracef func(msg string, args ...interface{}) + Warn func(msg string, args ...interface{}) + Warnf func(msg string, args ...interface{}) + func NewClient(owningServiceName string, logLevel string) LoggingClient + func NewMockClient() LoggingClient + type MockLogger struct + func (lc MockLogger) Debug(_ string, _ ...interface{}) + func (lc MockLogger) Debugf(_ string, _ ...interface{}) + func (lc MockLogger) Error(_ string, _ ...interface{}) + func (lc MockLogger) Errorf(_ string, _ ...interface{}) + func (lc MockLogger) Info(_ string, _ ...interface{}) + func (lc MockLogger) Infof(_ string, _ ...interface{}) + func (lc MockLogger) LogLevel() string + func (lc MockLogger) SetLogLevel(_ string) error + func (lc MockLogger) Trace(_ string, _ ...interface{}) + func (lc MockLogger) Tracef(_ string, _ ...interface{}) + func (lc MockLogger) Warn(_ string, _ ...interface{}) + func (lc MockLogger) Warnf(_ string, _ ...interface{}) Other modules containing this package github.com/agile-edge/go-mod-core-contracts/v3