Изучаем Golang. Урок 7. Основы. Работа с ошибками

preview_player
Показать описание
В этом видео продолжаются основы Golang и разберем работу с ошибками и посмотрим на интерфейсы Readers и Stringers.

В этой серии уроков мы научимся разрабатывать используя язык Golang. Начнем с азов и закончим полноценным приложением с API, бизнес логикой и базой данных.

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

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

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

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

Другие видео:

0:00 Intro
0:10 Error and Stringers
13:57 Reader Interface
23:37 Outro

#golang #урок #tutorial #голенг #development #howto #learnbasics #coding #programming #изучаемIT #программирование #разработка
Рекомендации по теме
Комментарии
Автор

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

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

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

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

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

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

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

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

TheArtofDevelopment
Автор

Классно объясняешь!
Конечно для новичка сложно сразу въехать, но это лучшие уроки. которые мне попадались.
Особенно нравится подача материала!
Спасибо!

Shindos-Kopernik
Автор

Супер, большое спасибо за уроки! Очень громкая заставка только.

theeasywaytr
Автор

Еще бы уроки по созданию телеграмм-ботов на го, от простого к сложному.

last
Автор

Спасибо за труд, не хватает более четкой структуризации материала.

last
Автор

Вопрос о терминологии 5:27, почему m() называете методом, разве это не функция?

poaleell
Автор

Где же так долгожданное видео про opentracing и zipkin?)

vlayddetect
Автор

Очень полезная инфа спасибо автору за это!

alexusta
Автор

Как вызов r.Read(arr) меняет arr, она же не передается по ссылке?

Если было r.Read(&arr), тогда понятно бы было

r-morozov
Автор

Только не понятно за счет чего Reader считыват массив с того места на котором остановился при первой итерации а не с самого сначала

misteranderson
Автор

пока сложно придумать реальный пример для работы **.Unwrap**, почему сразу не вернуть ту ошибку что нас интересует? Запутался )

hikarukun
Автор

подскажите пож., почеу в меін() после вызова м() нету доступа к полям структуры err.Custom, err.Field? Потому что интерфейс error не имеет этих полей? и как получить тут же доступ к этим поляи струтуры?

KOCadm
Автор

Голос тихий в микрофоне, после него ухо режет)

assetapa
Автор

честно говоря плохое объяснение темы (без обид)

something_amo
Автор

Уроки хорошие, но заставка самая конченная, которую я встречал, надеюсь ты ее уже сменил, слишком громко и резко, как будто ты хотел чтобы все обосрались перед уроком

monkeyparadise
Автор

очень сложно понять, такое себе объяснение

Данила-рж
Автор

Массив из 8-ми, значит 9-ть элементов! (С) Поразительно, кто сейчас только не преподает. Даже люди, на пальцах не способные посчитать до восьми)

alexandrk
Автор

Привет, жаль не хватает пояснений по хоткеям которые ты используешь...
Я долго въехать не мог как ты в сорсы io.Readre() провалился... Оказывается F4 =)
Да и по своим кастомам - тоже улетает по этой клавише, если где-то они задекларированы, а потом хз где вызываются.

alk