Меню

Избранное

Go

Изучите основы Go и создание небольших программ и сервисов.

Что такое Go

Go — компилируемый язык программирования со статической типизацией и стандартной библиотекой.

Источник ↗

Где пригодится

01

Логика

Реализовать функции и структуры данных.

02

Сервисы

Использовать стандартные пакеты для сетевой работы.

03

Проверка

Запустить тесты и проверить обработку ошибок.

Подготовка и связанные навыки

Установите Go и подготовьте редактор; познакомьтесь с пакетами, функциями и запуском программ.

Связанные навыки

Курсы с Go

Яндекс Практикум
2 месяца · Онлайн

Продвинутый Go-разработчик

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

46 000 ₽
Стоимость курса
от 1 878 ₽ / мес. на 36 мес.
Яндекс Практикум
8 месяцев · Онлайн

Go-разработчик с нуля

Курс Яндекс Практикума готовит Go-разработчика с нуля. Школа указывает восемь месяцев обучения и 10 проектов; дополнительные темы доступны на расширенном тарифе.

123 200 ₽
Стоимость курса
от 5 030 ₽ / мес. на 36 мес.
Яндекс Практикум
Около 30 часов · Онлайн

Основы Go

Бесплатный курс Яндекс Практикума знакомит разработчиков с основами Go. Он рассчитан на тех, кто уже имеет базовые навыки бэкенд-разработки; знание C-подобных языков будет полезно.

Бесплатно
Стоимость курса

Содержание

Что важно знать об инструменте «Go»

Go используют для создания сетевых сервисов, утилит и инфраструктурных программ. Код организуют в пакеты, а стандартная библиотека предоставляет средства для распространённых задач.

Знание Go помогает разрабатывать и проверять программы, в том числе работающие с сетью. Язык включает средства конкурентного выполнения, которые применяют, когда проекту нужно организовать несколько задач.

Конкурентность требует контролировать доступ к общим данным и завершение операций. Обработку ошибок и тесты стоит продумывать вместе с кодом, а характеристики проверять на подходящей нагрузке.

Что посмотреть дальше

KURSEZ

Инструменты

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

Открыть
KURSEZ

Программирование на Go

Узнайте об этом навыке и связанных с ним материалах KURSEZ.

Открыть

Настройки аналитики

Аналитика не подключена

Сейчас KURSEZ не отправляет данные в Яндекс Метрику. После её подключения здесь можно будет разрешить аналитику или отказаться от неё. Вебвизор использоваться не будет.

Каталог, избранное и переходы на сайты школ доступны без аналитики.