20 lines
338 B
Go
20 lines
338 B
Go
// Filename: internal/errors/errors.go
|
|
|
|
package errors
|
|
|
|
import (
|
|
std_errors "errors" // 为标准库errors包指定别名
|
|
)
|
|
|
|
func Is(err, target error) bool {
|
|
return std_errors.Is(err, target)
|
|
}
|
|
|
|
func As(err error, target any) bool {
|
|
return std_errors.As(err, target)
|
|
}
|
|
|
|
func Unwrap(err error) error {
|
|
return std_errors.Unwrap(err)
|
|
}
|