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

Что будет в принте?

go · basicsZaymigo / Займигоне решено

Что будет в принте?

type myError struct {
code int
}
func (e myError) Error() string {
return fmt.Sprintf("code: %d ", e.code)
}
func run() error {
var e *myError
if false {
e = &myError{code: 123}
}
return e
}
func main() {
err := run()
if err != nil {
fmt.Println("failed to run, error: ", err)
} else {
fmt.Println("success ")
}
}

Источник: Zaymigo / Займиго

← Для работы с базами данных предполагает… · Все задачи · Go · Что будет в принте? →