]> Sergey Matveev's repositories - stargrave-blog.git/commit
Не будет никаких try/check в Go
authorSergey Matveev <stargrave@stargrave.org>
Wed, 4 Jun 2025 07:58:00 +0000 (10:58 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Wed, 4 Jun 2025 12:02:18 +0000 (15:02 +0300)
commitcbb4cf192d3e5172a38f0a8b2b0801a27f994860
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent6707e846f93b8d1b8299e8f9bcf6aaad57416164
Не будет никаких try/check в Go

https://go.dev/blog/error-syntax
https://habr.com/ru/articles/915468/
Всё, решили в Go, что не будут ничего менять касательно обработок ошибок
(if err != nil). Читая эту страницу, особенно видя как из Rust что-то
хотят внедрить, переживал. С уходом (592c0b876aabe1999f3bf2ccb92b46f28a74cb06)
Ian Lance Taylor, думал что возможно появятся опасные тенденции по ухудшению
языка, как это семимильными шагами происходило в Python. Но нет, всё в норме!