В функции foo(i int) error создаётся ошибка типа *MyError и возвращается как error.Однако при проверке в main() сообщение из Error() не выводится,