From d3d9306aeb2a17e98bfa137ce9d7b3c2ba354c8e Mon Sep 17 00:00:00 2001 From: Kevin Offet Date: Fri, 8 Jul 2022 14:42:43 -0400 Subject: [PATCH] removed go-errors --- go.mod | 2 -- go.sum | 2 -- levellogger.go | 16 +++------------- 3 files changed, 3 insertions(+), 17 deletions(-) diff --git a/go.mod b/go.mod index 510bd58..479107e 100644 --- a/go.mod +++ b/go.mod @@ -1,5 +1,3 @@ module article12apps.net/levellogger go 1.18 - -require github.com/go-errors/errors v1.4.2 diff --git a/go.sum b/go.sum index 66ab7d8..e69de29 100644 --- a/go.sum +++ b/go.sum @@ -1,2 +0,0 @@ -github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA= -github.com/go-errors/errors v1.4.2/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og= diff --git a/levellogger.go b/levellogger.go index 9f09a3f..de9ca03 100644 --- a/levellogger.go +++ b/levellogger.go @@ -4,17 +4,9 @@ import ( "io" "log" - //"runtime/debug" - - "github.com/go-errors/errors" + "runtime/debug" ) -var traceable = errors.Errorf("Stack trace request") - -func Crash() error { - return errors.New(traceable) -} - func NewLevelLogger(out io.Writer, level LogLevel) LevelLogger { var ll LevelLogger @@ -42,15 +34,13 @@ func (ll LevelLogger) Panicf(format string, v ...any) { } func (ll LevelLogger) Trace(v ...any) { - err := Crash() - ll.traceLog.Println(err.(*errors.Error).ErrorStack()) ll.traceLog.Println(v...) + ll.traceLog.Println(debug.Stack()) } func (ll LevelLogger) Tracef(format string, v ...any) { - err := Crash() - ll.traceLog.Println(err.(*errors.Error).ErrorStack()) ll.traceLog.Printf(format, v...) + ll.traceLog.Println(debug.Stack()) } func (ll LevelLogger) Debug(v ...any) {