Вопрос: Как оборачивать ошибки и сохранять причину (`%w`)?

Python Junior Без компании
Вопрос: Как оборачивать ошибки и сохранять причину (`%w`)?
Ответы
```go if err != nil { return fmt.Errorf("load user: %w", err) } ``` **Как это работает:** `%w` позволяет потом проверить исходную ошибку через `errors.Is/As`.