Я думаю это не для прода, а для удобства разработки. Иногда это пригождается для каких-то внутренних зависимостей, которые ещё не обновлены, например на новую спецификацию и ты им подсовываешь свежак.
Основная проблема пакета errors в том, что вы не можете скрыть несколько частных ошибок за одной более абстрактной и проверить любую ошибку из цепочки (как с исключениями).
tuqqu/go-parser — Парсер Golang на PHP 8.1. Транслирует Golang-код в AST. Применение пока не ясно.
Как вариант написание неких лямбда функций в админке, чтоб потом быстро выполнять какие-то операции. Эта библиотека может подойти для валидации кода, чтоб не запускать отдельно линтеры и билдер Go.
Продавцы лопат...
Я думаю это не для прода, а для удобства разработки. Иногда это пригождается для каких-то внутренних зависимостей, которые ещё не обновлены, например на новую спецификацию и ты им подсовываешь свежак.
Половина строчек это:
Или такой
Но чаще пишут так, что не очень хорошо:
Конструкцию if можно писать таким макаром:
При этом
err
будет доступен только внутри фигурных скобок.В меню официального android app отдельный пункт "Люди рядом".
Скорее специализированные поисковики, которые индексируют сайты по строгой тематики. Например only IT ресурсы.
https://pkg.go.dev/go.uber.org/multierr#section-readme
Остальные ищите тут: https://awesome-go.com/error-handling/
Покрытые тестами и используемые в проде многими крупными компаниями.
Рано или поздно это произойдет.
Вот что бывает, когда разработчики приходят в Go и тащат свои привычные инструменты.
Библиотека весьма удобная и выглядит аккуратно, но в в Go есть каналы!
В IDEA к сожалению плагин не нашел.
Go все же более высокоуровневый язык.
Сама суть Go в быстрой компиляции.
Можно выпустить в OpenSource...
Как вариант написание неких лямбда функций в админке, чтоб потом быстро выполнять какие-то операции. Эта библиотека может подойти для валидации кода, чтоб не запускать отдельно линтеры и билдер Go.