Junior — Senior
58
Какой вывод появится в консоли при выполнении примера №71
Компании, где спрашивали:
Маском
Условие задачи
Определите, какой текст будет напечатан в консоли после запуска следующей программы.
package main
import "fmt"
import "errors"
func main(){
do()
}
func do () (err error){
defer = logError(err)
err = nil
return errors.New("fail")
}
func logError(err error){
if err != nil {
fmt.Printf("error: %s", err.Error())
}else {
fmt.Println("everything fine")
}
}