Скачать Go - Полный курс по Go GoLang [Bogdan Stashchuk]

  • Гость, подпишитесь сейчас

    📥 Наш адрес сайта меняется, чтобы быть в курсе актуального адреса, подпишитесь на телеграм канал «Перейти»

Описание складчины

Освоение языков программирования требует системного подхода, большого количества практики и реальных проектов. Именно так построен Go - Полный курс по Go GoLang [Bogdan Stashchuk], который можно приобрести через складчину.

Информация
Цена: 50 РУБ
Организатор: Kail Kail
Скачать
Kail
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
455 019
Реакции
45 060
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
Go - Полный курс по Go GoLang [Bogdan Stashchuk]
Ссылка на картинку
Освойте язык Go с нуля: переменные, функции, структуры, maps, интерфейсы, goroutines и работа с ошибками.

Что вы узнаете:
  • Научитесь устанавливать Go, настраивать VS Code и писать первые программы, компилируя и форматируя код по лучшим практикам Go
  • Разберётесь в переменных, константах и типах, научитесь использовать Printf, понимать статическую типизацию и значения по умолчанию
  • Освоите функции, массивы, срезы, карты, структуры, интерфейсы и указатели, включая замыкания, методы и передачу по ссылке
  • Научитесь обрабатывать ошибки, использовать panic и recover, писать конкурентный код с goroutines, каналами и группами ожидания
Требования:
  • Базовые знания работы с компьютером, установки программ и навигации по файловой системе
  • Желание изучать современный язык программирования и применять его на практике с примерами
  • Отсутствие необходимости в предыдущем опыте программирования - всё объясняется с нуля
Язык программирования Go (или Golang), разработанный Google, становится всё популярнее благодаря своей простоте, высокой производительности и встроенной поддержке параллельного выполнения. Этот курс предназначен для тех, кто хочет с нуля освоить Go и научиться создавать надёжные, масштабируемые и эффективные программы.

Курс начинается с установки Go и настройки среды разработки в Visual Studio Code. Вы научитесь работать с пакетами, писать простые программы, компилировать и форматировать код. Мы подробно изучим переменные, базовые типы, константы и функции, включая такие темы, как замыкания и именованные возвращаемые значения.

Затем вы познакомитесь с указателями, массивами, срезами, условными операторами и циклами. Переходя к более сложным темам, мы рассмотрим работу с map и struct, их особенности и отличия. Особое внимание уделяется интерфейсам и их реализации — важному аспекту, который делает Go мощным языком для разработки.

Большой раздел посвящён ошибкам: от простого получения ошибок до продвинутого использования panic, recover и реализации собственного типа ошибок. Завершается курс глубоким погружением в goroutines, каналы и синхронизацию, что позволяет писать конкурентные приложения.

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

Ключевые темы, которые вы изучите:
  • Настройка среды разработки и первая программа на Go
  • Работа с переменными, типами, константами и функциями
  • Указатели, массивы, срезы, условные конструкции и циклы
  • Использование map и struct, отличие значимых типов
  • Интерфейсы: реализация, множественная реализация, универсальные типы
  • Обработка ошибок: panic, recover, custom error
  • Многопоточность: goroutines, каналы, группы ожидания
Все видеоуроки сопровождаются пояснениями, примерами и упражнениями. В конце курса вы получите не только знания, но и готовые шаблоны, которые сможете использовать в своих проектах.

Программа:
  • Модуль 1. Введение в курс по Go (4 лекции, 4 минуты)
  • Модуль 2. Инсталляция Go и команды Go (5 лекций, 13 минут)
  • Модуль 3. Основы Go (8 лекций, 1 час 2 минуты)
  • Модуль 4. Переменные и базовые типы (14 лекций, 1 час 43 минуты)
  • Модуль 5. Константы (5 лекций, 49 минут)
  • Модуль 6. Функции (12 лекций, 2 часа 36 минут)
  • Модуль 7. Указатели (6 лекций, 1 час 34 минуты)
  • Модуль 8. Массивы и slices (11 лекций, 2 часа 41 минута)
  • Модуль 9. Условные инструкции if и switch (7 лекций, 1 час 7 минут)
  • Модуль 10. Циклы for и for range (7 лекций, 1 час 17 минут)
  • Модуль 11. Тип map (9 лекций, 1 час 46 минут)
  • Модуль 12. Тип struct (10 лекций, 2 часа 11 минут)
  • Модуль 13. Интерфейсы (12 лекций, 3 часа 45 минут)
  • Модуль 14. Ошибки (12 лекций, 2 часа 30 минут)
  • Модуль 15. Goroutines и параллельное выполнение (9 лекций, 2 часа 3 минуты)
  • Модуль 16. Завершение (1 лекция, 1 минута)
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть контент.
bogdan stashchuk инсталляция go настройка функции
Похожие складчины
Kail
Ответы
0
Просмотры
178
Kail
Kail
Kail
Ответы
0
Просмотры
15
Kail
Kail
Kail
Ответы
0
Просмотры
323
Kail
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Войти

Уже зарегистрированы? Просто войдите.