На хабре почти год назад вышла статья о том, как правильно делается обработка ошибок в Go. Можешь зайти и почитать про это. Там есть как и теория, так и практика, то есть реальный код.
Советую всегда заходить на официальный сайт голанга, где расписаны все специфики и весь синтаксис языка. Тем более у них есть даже русскоязычный сайт. Так что проблем с пониманием не должно быть от слова совсем.
На nuansecprog видел очень классную статью – “Golang изящная обработка ошибок”. Показан реально классный способ обработки ошибки. Сам теперь только его использую.
Также советую, как в этот раз, так и во все остальные, зайти на stackoverflow. По поводу ошибок почти четыре года назад был создан топик. Как всегда, есть подробный код и хорошее объяснение.
Спасибо большое, ребят, за подсказки и за статьи по теме “обработка ошибки в Golang”. Буду сейчас ознакамливаться со всем материалом и вникать в него.