From 390f68b9416a8ca39bf6ad879cbcf9f50d3bfa37 Mon Sep 17 00:00:00 2001 From: kercylan98 Date: Mon, 23 Oct 2023 17:20:36 +0800 Subject: [PATCH] =?UTF-8?q?recessive:=20error=20=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- utils/super/error.go | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/utils/super/error.go b/utils/super/error.go index 4c01ff4..06b173f 100644 --- a/utils/super/error.go +++ b/utils/super/error.go @@ -18,7 +18,7 @@ func RegError(code int, message string) error { if errorManagerInstance == nil { errorManagerInstance = new(errorManager).init() } - err := &ser{code: code, message: message} + err := errors.New(message) errorManagerInstance.errorMapper[err] = code return err } @@ -34,7 +34,7 @@ func RegErrorRef(code int, message string, ref error) error { if errorManagerInstance == nil { errorManagerInstance = new(errorManager).init() } - err := &ser{code: code, message: message} + err := errors.New(message) errorManagerInstance.errorMapper[err] = code errorManagerInstance.errorMapperRef[ref] = err return ref @@ -66,15 +66,6 @@ func GetError(err error) (int, error) { return code, err } -type ser struct { - code int - message string -} - -func (slf *ser) Error() string { - return slf.message -} - type errorManager struct { errorMapper map[error]int errorMapperRef map[error]error