Рубріки: Новини

Розробники Go остаточно відмовились від спроб покращити синтаксис обробки помилок

Дмитро Сімагін

Після шести років обговорень та сотень пропозицій від ком’юніті команда розробників Go офіційно оголосила, що не змінюватиме синтаксис обробки помилок у мові. Про це повідомляє блог спільноти Go.

Причиною рішення припинити спроби удосконалення стало те, що жодна із запропонованих ідей не отримала достатньої підтримки.

Мову програмування Go часто критикують за надмірну багатослівність у обробці помилок. Код стає настільки повторюваним, що заважає сприйняттю логіки програми. Спроби змінити ситуацію почалися ще в 2018 році: спочатку через check/handle, потім через спрощений try, і нещодавно з пропозицією використовувати ?, як у Rust.

Однак жодне з рішень не влаштовувало всіх: одне було надто складним, інше приховувало керування потоком, третє викликало плутанину при налагодженні.

У кожному випадку обговорення супроводжувалися сотнями коментарів та сильними розбіжностями навіть усередині команди Google Go.

Через відсутність консенсусу розробники вирішили зупинити обговорення, пов’язане зі зміною синтаксису помилок, та закрити відповідні пропозиції без подальшого розгляду. Натомість команда хоче зосередитись на покращенні стандартної бібліотеки та інструментах IDE: можливо, вони зможуть приховувати повтори під час читання коду, не змінюючи саму мову.

Останні статті

Міноборони розширило функціонал мобільного додатку Резерв+

Міністерство оборони України розширило можливість сплати штрафів через мобільний додаток Резерв+. Тепер у ньому можна…

05.09.2025

Побутова техніка Tesla: армовані метали, передові полімери та доступна ціна. Що представлено в лінійках

Втома від техніки, яка швидко зношується, змушує українців переглядати підхід до покупок. Відтепер на перше…

05.09.2025

Код, згенерований інструментами ШІ, створює вдесятеро більше проблем безпеки

Спеціалісти компанії Apiiro, які проаналізували код з десятків тисяч репозиторіїв, виявили, що розробники за допомогою…

05.09.2025

Державна платформа Brave1 оголошує гранти до 100 млн грн для ШІ-розробників

Маркетплейс Brave1 — онлайн-платформа, що об'єднує українських військових та розробників — запускає грантовий конкурс з…

05.09.2025

У Києві пройде перший хакатон з вайб-кодингу: як взяти участь

4-5 жовтня в Києві на Подолі пройде захід Vibecoding Hackathon. Протягом двох днів розробники, користувачі…

05.09.2025

OpenAI запустить платформу для IT-найму та програму сертифікації навичок

OpenAI готується запустити платформу для найму, яка конкуруватиме з LinkedIn. Майбутній сервіс під назвою OpenAI…

05.09.2025