Уроки по Golang. Advanced. REST API. Middleware. Обработка ошибок

preview_player
Показать описание
В этом ролике мы займемся обработкой ошибок и сделаем это одним из способов, а именно - через Middleware.
Приятного просмотра!

GitHub репозиторий:

С радостью хочу вам представить, что я запускаю курс “Начальная подготовка” по языку Golang. Курс как для совсем начинающих в сфере IT, так и для тех, кто хочет просто изучить язык Go.

Больше обо мне и курсах можно прочитать здесь:

Больше информации есть в ролике на ютубе:

На все вопросы могу ответить в Телеграм группе канала и в личных сообщениях.

Другие видео:
Уроки по Golang. Advanced. REST API. Вебсервер.

----

На этом канале я выкладываю ролики на интересующие меня темы, здесь можно найти серию роликов про создание информационной системы с нуля, а также можно найти серию уроков по языкам, которые я люблю. Добро пожаловать и хорошего просмотра!

#golang #урок #обработкаошибок #restapi #rest #микросервисы #microservices #jetbrains #goland #tutorial #голенг #development #howto #learnbasics #coding #programming #изучаемIT #программирование #разработка
Рекомендации по теме
Комментарии
Автор

С радостью хочу вам представить, что я запускаю курс “Начальная подготовка” по языку Golang. Курс как для совсем начинающих в сфере IT, так и для тех, кто хочет просто изучить язык Go.

Курс доступен в 3 вариациях:
1. Онлайн курс с лекциями, заданиями, чатом менторской поддержкой.
2. Полный видеокурс
3. Отдельные блоки с лекциями

Больше обо мне и курсах можно прочитать здесь:

Записаться на курс можно вот тут:

А видео курс тут:

А отдельные блоки с видео тут:

Больше информации есть в ролике на ютубе:

На все вопросы могу ответить в Телеграм группе канала и в личных сообщениях.

TheArtofDevelopment
Автор

Спасибо! Смотрю уже второй круг, в этот раз пытаюсь отследить в голове все, что происходит в программе

chelovak
Автор

Спасибо за детальное объяснение, нравится, что не просто делаем это, делаем то, а есть объяснение причин и мотиваций к этим действиям.

aleksandarjovanovic
Автор

Красавец, Артур, очень интересные мысли, очень многое для себя почерпнул. Спасибо.

madbad
Автор

Снова всё подробно и понятно. Спасибо вам за такие подробные уроки.
После Django я начал понимать, как это всё примерно работает изнутри.

После Django понимаешь, что реализовать тот же CRUDL не так уж и просто, как тебе казалось.

Пока что на русском сегменте нашёл только пару хороший курсов по golang.

sveme
Автор

Спасибо за видео. Коммент в поддержку!

sovrinfo
Автор

Почему вместо if-else с ошибками не использовать switch?

matthewbrown
Автор

Артур, а не мог бы ты объяснить что здесь происходит:
var appError *AppError
err := h(w, r)
if errors.As(err, &appError) {
}
Берем указатель от указателя, вернее nil-а

madbad
visit shbcf.ru