is net err

This commit is contained in:
i.smyshlyaev 2025-10-16 14:19:39 +03:00
parent 7a4f0c1ab9
commit 96cbd3add7
1 changed files with 8 additions and 0 deletions

View File

@ -117,6 +117,14 @@ func IsConflict(err error) bool {
return false
}
func IsNetworkError(err error) bool {
var appErr *AppError
if errors.As(err, &appErr) {
return appErr.Type == ErrorTypeNetwork
}
return false
}
// Wrap оборачивает ошибку с сообщением
func Wrap(err error, message string) error {
return fmt.Errorf("%s: %w", message, err)