Ошибки и defer

Тип 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))
}
О данных в ответах

Используйте учебные данные. Не вставляйте пароли, токены, ключи доступа, паспортные и банковские данные, а также персональные данные других людей. Политика обработки данных.