From 6adcf5e46035c0790aed20ed23e84e102ba18039 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9A=D1=80=D0=B0=D1=81=D0=B8=D0=BC=D0=B8=D1=80=20=D0=91?= =?UTF-8?q?=D0=B5=D1=80=D0=BE=D0=B2?= Date: Wed, 31 Dec 2025 15:34:23 +0200 Subject: [PATCH] Recommend errors.As instead of type assertion. --- website/docs/guide/error-handling.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/website/docs/guide/error-handling.md b/website/docs/guide/error-handling.md index 120bdf79..91e3eb02 100644 --- a/website/docs/guide/error-handling.md +++ b/website/docs/guide/error-handling.md @@ -71,7 +71,8 @@ func customHTTPErrorHandler(err error, c echo.Context) { } code := http.StatusInternalServerError - if he, ok := err.(*echo.HTTPError); ok { + var he *echo.HTTPError + if errors.As(err, &he) { code = he.Code } c.Logger().Error(err)