GOLANG NINJA. Мастерство модулей

Курс поможет тебе перестать бояться магии go.mod и начать осознанно управлять зависимостями! Проведём ретроспективу менеджмента зависимостей в Go и поделимся полезными фишками вокруг модулей из реального опыта 👌
Средний уровень
Курс не имеет дедлайнов, можно проходить в удобном для вас темпе
Сертификат Stepik

О курсе

КУРС В ПРОЦЕССЕ РАЗРАБОТКИ

👉 КУРС В ПРОЦЕССЕ РАЗРАБОТКИ. ПЕРВЫЙ МОДУЛЬ ОТКРЫТ В ПУБЛИЧНЫЙ ДОСТУП. ВЫ МОЖЕТЕ ПРОЙТИ ЕГО БЕСПЛАТНО, А МОЖЕТЕ ПРИОБРЕСТИ КУРС, ПОКА ЦЕНА СНИЖЕНА 👈

---

Зачем курс про модули?

Мы ежедневно сталкиваемся с тем, что разработчики используют семейство команд go mod как данность и не особо разбираются, как они работают и что стоит за ними.

Данный курс призван снять завесу магии с гошных модулей и помочь разобраться вам в следующих вопросах:

  • Что такое Go модуль, а что было до него?
  • На что влияют директивы в go.mod и как работает go.sum?
  • Как управлять зависимостями, как работает версионирование модулей?
  • Нужно ли вендорить зависимости и что это вообще такое?
  • Как грамотно разрабатывать и публиковать свои библиотеки?
  • Как работать в мульти-модульном режиме?
  • и многое многое другое. 

Цель курса не столько в пересказывании мануала по модулям, сколько в поделиться с вами полезными фишками вокруг модулей из реального опыта 🥷

Для чего мы в своих курсах даём исторический контекст и обсуждаем устаревшие подходы?

Любая инженерная система – это ответ на предыдущие ограничения. Если сразу перескочить к современной картине мира, то всё будет выглядеть как набор правил, которые "просто так придумали". Но в реальности это результат эволюции – проб и ошибок, экспериментов сообщества, тупиковых ветвей и болезненных компромиссов.

Мы разбираем базу, чтобы вы лучше понимали причинно-следственную связь и знали, почему здесь сделали так, а не иначе. Плюс подобные упражнения помогают сблизить вас с вселенной Golang, важными фамилиями в ней и источниками информации, что в том числе обеспечивает ваш рост как инженера 🥷

Курс – сплошная теория?

Нет, постарались разбавить его гошными задачами, хотя это непросто сделать по данной теме. Поэтому в курсе больше превалируют тесты.
 

Сколько времени займёт курс?

Будет понятно, как полностью допишем курс 👌
 

Где поспрашивать о курсе?

Добро пожаловать в https://t.me/golangninja

Больше курсов на https://golang-ninja.ru

Для кого этот курс

Разработчики, ежедневно практикующие Golang, начального уровня экспертизы и выше.

Начальные требования

Вам понадобятся:

  • Знание Go на уровне решения небольших, но порою сложных задачек.
  • Установленный Docker.
  • Установленный компилятор Go >= 1.25.
  • Минимальное владение git.
  • Крайне желательна Unix-подобная ОС (не Windows).

Наши преподаватели

Программа курса

загружаем...
Certificate

Сертификат

Сертификат Stepik

Сколько стоит обучение

Price: 8 970 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 8 970