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

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

go · puzzlesSberPlatform / СберПлатформа1 кв 2025не решено

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

type WorkError struct{}
func (e *WorkError) Error() string {
return "bad work "
}
func work() *WorkError {
return &WorkError{}
}
func main() {
var err error
if err = work(); err != nil {
fmt.Printf("error: %v\n ", err)
} else {
fmt.Println("no errors ")
}
}

Источник: SberPlatform / СберПлатформа · 1 кв 2025

← Что выведет и почему? · Все задачи · Go · Что выведет и почему? →