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