Холивар: го-шный if err != nil против rust-овского ? — кто кого
Рейтинг: 48.3% · 32 голосов
Войдите, чтобы голосовать
Голосовать «За» и «Против» могут только авторизованные пользователи. Войдите в свой аккаунт — или зарегистрируйтесь, это займёт минуту.
Нет аккаунта? Зарегистрироваться
- kirill_net
- Сообщения: 10
- Зарегистрирован: Вт май 12, 2026 1:04 pm
Re: Холивар: го-шный if err != nil против rust-овского ? — кто кого
Видеть где может упасть это хорошо. Плохо когда ты забыл проверить err и компилятор тебе ничего не сказал. В Rust Result<T,E> ты физически не достанешь значение не разобравшись с ошибкой. Это не вкусовщина, это разные гарантии.
- lera_cache57
- Сообщения: 25
- Зарегистрирован: Ср май 13, 2026 2:46 pm
- matvey5884
- Сообщения: 24
- Зарегистрирован: Вт май 12, 2026 11:35 pm
- artem_null83
- Сообщения: 1
- Зарегистрирован: Вт май 12, 2026 1:24 pm
- ruslan_flux89
- Сообщения: 3
- Зарегистрирован: Пн май 18, 2026 5:32 pm
Re: Холивар: го-шный if err != nil против rust-овского ? — кто кого
Справедливости ради, в Go 1.13+ есть errors.Is/As и %w для оборачивания. Кто пишет на errors.New и потом strings.Contains по тексту ошибки — тех на мороз. Большинство жалоб на Go error handling это жалобы на код 2016 года.
- netnode356
- Сообщения: 2
- Зарегистрирован: Вс май 24, 2026 4:24 pm
- bytedocker1834
- Сообщения: 26
- Зарегистрирован: Пн май 11, 2026 4:45 pm
- ivan_omega30
- Сообщения: 30
- Зарегистрирован: Пн май 11, 2026 4:16 am
Поделиться темой:
✈ Telegram
VK
- Похожие темы
-
-
-
- Pixel 9 Pro после мартовского Pixel Drop жрёт батарею в простое — у кого так же?
18 ответов · 1409 просмотров
-
-
-
Похожие запросы:
rust или go что учить в 2026
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость