курс

Go: Настройка окружения

536 студентов
Последнее обновление: 23 апреля 2025
Курс Go: Настройка окружения
3 900 ₽ в месяц
за все курсы Хекслета
Зарегистрироваться
  • Бессрочный доступ к теории
  • Асинхронный формат
    обучения

Включено в курс

5 уроков (видео и/или текст)
12 проверочных тестов
Доступ к остальным курсам платформы

Чему вы научитесь

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

Описание

В этом курсе вы изучите настройку окружения. Вы познакомитесь с концепцией пакетов, модулей и компиляции. В итоге научитесь добавлять зависимости для ваших программ, запускать программы локально, компилировать бинарные файлы, точки входа в программу. Вы сможете самостоятельно создать Go-проект и подключить к нему библиотеки, обновить и версионировать его, опубликовать в репозитории. Знания из этого курса помогут использовать лучшие практики по управлению кодом. Этот курс нужно пройти всем, кто хочет научиться программировать на Go.

Чтобы учиться было проще, стоит заранее изучить основы работы с командной строкой и систему контроля версий Git.

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

Продолжительность 2 часа
  • 1

    Введение

    Знакомимся с языком Go и целями курса
  • 2

    Запуск первой программы на Go

    Учимся использовать базовые команды и создавать проекты в экосистеме Go

    тесты

  • 3

    Пакеты

    Разбираем, как объявлять пакеты и импортировать их

    тесты

  • 4

    Модули и зависимости

    Разбираемся в модулях и управлении зависимостями в проекте

    тесты

  • 5

    Публикация модулей

    Опубликуем первый Go-модуль

    тесты

  • 6

    Самостоятельная работа

    Дополнительные задания, которые позволяют закрепить полученную теорию
  • 7

    Дополнительные материалы

    Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса

Формат обучения

Рекомендуемые программы

профессия
Верстка на HTML5 и CSS3, Программирование на JavaScript в браузере, разработка клиентских приложений используя React
10 месяцев
с нуля
Старт 8 мая
профессия
Программирование на Python, Разработка веб-приложений и сервисов используя Django, проектирование и реализация REST API
10 месяцев
с нуля
Старт 8 мая
профессия
Тестирование веб-приложений, чек-листы и тест-кейсы, этапы тестирования, DevTools, Postman, SQL, Git, HTTP/HTTPS, API
4 месяца
с нуля
Старт 8 мая
профессия
Программирование на Java, Разработка веб-приложений и микросервисов используя Spring Boot, проектирование REST API
10 месяцев
с нуля
Старт 8 мая
профессия
новый
Google таблицы, SQL, Python, Superset, Tableau, Pandas, визуализация данных, Anaconda, Jupyter Notebook, A/B-тесты, ROI
9 месяцев
с нуля
Старт 8 мая
профессия
Программирование на PHP, Разработка веб-приложений и сервисов используя Laravel, проектирование и реализация REST API
10 месяцев
с нуля
Старт 8 мая
профессия
Программирование на Ruby, Разработка веб-приложений и сервисов используя Rails, проектирование и реализация REST API
5 месяцев
c опытом
Старт 8 мая
профессия
Программирование на JavaScript в браузере и на сервере (Node.js), разработка бекендов на Fastify и фронтенда на React
16 месяцев
с нуля
Старт 8 мая
профессия
Программирование на JavaScript, разработка веб-приложений, bff и сервисов используя Fastify, проектирование REST API
10 месяцев
с нуля
Старт 8 мая
профессия
новый
Git, JavaScript, Playwright, бэкенд-тесты, юнит-тесты, API-тесты, UI-тесты, Github Actions, HTTP/HTTPS, API, Docker, SQL
8 месяцев
c опытом
Старт 8 мая
профессия
новый
6 месяцев
с нуля
в разработке
Старт 30 мая
профессия
новый
Программирование на JavaScript и PHP, разработка веб-приложений и сервисов используя Laravel, проектирование REST API и работа с базами
16 месяцев
с нуля
Старт 8 мая
профессия
новый
1 месяц
с нуля
в разработке
Старт 30 мая
профессия
новый
14 месяцев
с нуля
в разработке
Старт 1 июля
профессия
новый
6 месяцев
с нуля
в разработке
Старт 1 июля
профессия
новый
6 месяцев
c опытом
в разработке
Старт 10 июня
профессия
новый
10 месяцев
с нуля
в разработке
Старт 19 июня
профессия
новый
Разработка фронтенд- и бэкенд-компонентов для веб-приложений на Spring Boot и React
16 месяцев
с нуля
Старт 8 мая
профессия
новый
Программирование на JavaScript и Python, разработка веб-приложений и сервисов используя Django, проектирование REST API и работа с базами данных
16 месяцев
с нуля
Старт 8 мая
профессия
новый
10 месяцев
с нуля
в разработке
Старт 1 июля
профессия
новый
8 месяцев
с нуля
в разработке
Старт 1 июля
профессия
новый
4 месяца
c опытом
в разработке
Старт 30 мая
профессия
новый
Автоматизированное тестирование веб-приложений на Python
8 месяцев
с нуля
Старт 8 мая
профессия
новый
Автоматизированное тестирование веб-приложений на Java
8 месяцев
с нуля
Старт 8 мая
профессия
новый
10 месяцев
c опытом
в разработке
Старт 1 августа
профессия
новый
6 месяцев
с нуля
в разработке
Старт 30 мая