Здравствуйте, CreatorCray, Вы писали:
vsb>>Ровно один минус — обработка ошибок через возрат значений вместо исключений. В остальном мне всё очень нравится. CC>Такое ощущение что у тебя обработка ошибок делается через catch (...) на саааамом верху, ибо в нормальном мире, где failure is an option обрабатывать обычные ошибки исключениями уж очень неудобно.
У меня она вообще никак не делается для 99% ошибок. Она делается во фреймворке, на самом верху, да. И это удобно. Лучший код это тот код, который не пришлось писать.
И в пресловутом го 99.9% ошибок обрабатываются ровно так же — на самом верху. А во всех остальных местах просто return err