Тип error: возврат, проверка и оборачивание
Содержание курса
Что выведет следующая программа? Введите ровно ту строку, которая появится в stdout.
package main
import (
"errors"
"fmt"
)
var ErrBad = errors.New("bad")
func main() {
err := fmt.Errorf("wrap: %w", ErrBad)
fmt.Println(errors.Is(err, ErrBad))
}
О данных в ответах
Используйте учебные данные. Не вставляйте пароли, токены, ключи доступа, паспортные и банковские данные, а также персональные данные других людей. Политика обработки данных.
