Go не признаёт сложных развесистых фреймворков — и это правильно. Любой инструмент должен быть настолько очевидным, чтобы разработчики сразу видели пользу от его применения. И если вы сталкивались на больших legacy-проектах с хаосом в обработке и логировании ошибок — когда одна и
Европейский парламент ратифицировал Соглашение об ассоциации между Украиной и Европейским Союзом. После голосования Президент Европарламента Мартин Шульц подписал Соглашение об ассоциации Украины и ЕС. Европарламент ратифицировал Соглашение об ассоциации синхронно с…
10 ноября 2014 года, Пекин — Сбербанк России и Китайская корпорация по страхованию экспорта и кредитов (SINOSURE) подписали рамочное соглашение о сотрудничестве в размере $2 млрд. Со стороны Сбербанка соглашение подписал Президент, Председатель Правления Сбербанка России Герман Греф, со стороны Китайской корпорации по страхованию экспорта и кредитов — председатель правления Ван И. Соглашение направлено на [...]
Управление обработкой ошибок в Go всегда вызывает споры — это извечная тема в ежегодном опросе о самых больших проблемах, с которыми сталкиваются разработчики при работе с Go. Однако когда дело доходит до обработки ошибок в многопоточной среде или объединения нескольких ошибок одной и той же горутины, Go предоставляет отличные пакеты, которые упрощают управление обработкой множественных ошибок. Давайте посмотрим, как объединить несколько ошибок, генерируемых одной горутиной. Читать далее