diff --git a/logger/logger.go b/logger/logger.go index 3beea0ec..516886b3 100644 --- a/logger/logger.go +++ b/logger/logger.go @@ -8,6 +8,8 @@ var ( DefaultLogger Logger = NewLogger() // DefaultLevel used by logger DefaultLevel Level = InfoLevel + // DefaultCallerSkipCount used by logger + DefaultCallerSkipCount = 2 ) // Logger is a generic logging interface diff --git a/logger/options.go b/logger/options.go index deb9f441..c618cae6 100644 --- a/logger/options.go +++ b/logger/options.go @@ -33,7 +33,7 @@ func NewOptions(opts ...Option) Options { Level: DefaultLevel, Fields: make(map[string]interface{}), Out: os.Stderr, - CallerSkipCount: 0, + CallerSkipCount: DefaultCallerSkipCount, Context: context.Background(), } for _, o := range opts {