mirror of
https://github.com/yusing/godoxy.git
synced 2026-04-10 10:53:36 +02:00
fixed / suppressed (irrelevant) golangci-lint errors
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package error
|
||||
package err
|
||||
|
||||
import (
|
||||
"errors"
|
||||
"fmt"
|
||||
)
|
||||
|
||||
@@ -19,12 +20,12 @@ func Errorf(format string, args ...any) Error {
|
||||
return &baseError{fmt.Errorf(format, args...)}
|
||||
}
|
||||
|
||||
func From(err error) Error {
|
||||
func From(err error) (e Error) {
|
||||
if err == nil {
|
||||
return nil
|
||||
}
|
||||
if err, ok := err.(Error); ok {
|
||||
return err
|
||||
if errors.As(err, &e) {
|
||||
return e
|
||||
}
|
||||
return &baseError{err}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user