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

Будет true или false?

go · basicsFlant / Флант - 31 кв 2026не решено

Будет true или false?

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 e *errorString
checkErr(e) // ?
e = &errorString{}
checkErr(e) // ?
e = nil
checkErr(e) // ?
}

Источник: Flant / Флант - 3 · 1 кв 2026

← Что выведет на экран? · Все задачи · Go · Что произойдет при запуске этого кода?… →