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

Что выведет программа?

go · puzzlesFlant / Флант - 4 (техничка)1 кв 2026не решено

Что выведет программа?

type errorString struct {
s string
}
func (e errorString) Error() string {
return e.s
}
func checkErr(err error) {
fmt.Println(err == nil)
}
func main() {
var e1 error
checkErr(e1)
var e2 *errorString
checkErr(e2)
e2 = &errorString{}
checkErr(e2)
var e3 *errorString = nil
checkErr(e3)
}

Источник: Flant / Флант - 4 (техничка) · 1 кв 2026

← Исправьте ошибку. · Все задачи · Go · Что выведет программа? Исправьте ошибку. →