Вопрос: Как возвращать ошибку как второй результат (идиома Go)?

Python Junior Без компании
Вопрос: Как возвращать ошибку как второй результат (идиома Go)?
Ответы
```go func parseInt(s string) (int, error) { v, err := strconv.Atoi(s) if err != nil { return 0, err } return v, nil } ``` **Как это работает:** основной результат + `error`. При успехе `err == nil`.