Перейти к содержимому

Что выведет код и почему?

go · puzzlesMTS / МТС (задачи, ч. 1)1 кв 2025не решено

Что выведет код и почему?

type MyError struct{}
func (MyError) Error() string {
return "MyError!"
}
func errorHandler(err error) {
if err != nil {
fmt.Println("Error:", err)
}
}
func main() {
var err *MyError
errorHandler(err)
err = &MyError{}
errorHandler(err)
}

Источник: MTS / МТС (задачи, ч. 1) · 1 кв 2025

← Исправить функцию, чтобы она работала.… · Все задачи · Go · Что выведет код? →