Versions in this module Expand all Collapse all v0 v0.1.2 Apr 21, 2021 v0.1.1 Apr 21, 2021 Changes in this version + func IsValidLogLevel(l string) bool + type LoggingClient interface + Debug func(msg string, args ...interface{}) + Error func(msg string, args ...interface{}) + Info func(msg string, args ...interface{}) + SetLogLevel func(logLevel string) error + Trace func(msg string, args ...interface{}) + Warn func(msg string, args ...interface{}) + func NewClient(owningServiceName string, isRemote bool, logTarget string, logLevel string) LoggingClient + func NewClientStdOut(owningServiceName string, isRemote bool, logLevel string) LoggingClient + func NewMockClient() LoggingClient + type MockLogger struct + func (lc MockLogger) Debug(msg string, args ...interface{}) + func (lc MockLogger) Error(msg string, args ...interface{}) + func (lc MockLogger) Info(msg string, args ...interface{}) + func (lc MockLogger) SetLogLevel(loglevel string) error + func (lc MockLogger) Trace(msg string, args ...interface{}) + func (lc MockLogger) Warn(msg string, args ...interface{})