Курс на Stepik
Обложка курса «Golang - основы языка программирования» на Stepik
Бесплатно

Golang - основы языка программирования 0.000

Открыть на
STEPIK.ORG

Практический курс по изучению языка программирования Go, разработанного компанией Google. Программа охватывает основные концепции языка: от базового синтаксиса до работы с горутинами и каналами.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Golang - основы языка программирования»Учеников на курсе 203
Сертификаты, выданные на курсе «Golang - основы языка программирования»Сертификатов выдано 0
Отзывы о курсе «Golang - основы языка программирования»Отзывов получено 0
Рейтинг курса «Golang - основы языка программирования»Рейтинг курса 0.000
Уроки в курсе «Golang - основы языка программирования»Количество уроков 37
Тесты в курсе «Golang - основы языка программирования»Количество квизов 48
Задачи с кодом в курсе «Golang - основы языка программирования»Количество задач с кодом 168
Время прохождения курса «Golang - основы языка программирования»Время прохождения курса
Обновления курса «Golang - основы языка программирования»Обновления курса
Дата публикации курса «Golang - основы языка программирования»Дата публикации курса
Последнее обновление курса «Golang - основы языка программирования»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Golang - основы языка программирования» 5 разделов Уроки в курсе «Golang - основы языка программирования» 37 уроков Тесты в курсе «Golang - основы языка программирования» 48 тестов Задачи в курсе «Golang - основы языка программирования» 168 задач Время прохождения курса «Golang - основы языка программирования» 2 ч. Последнее обновление курса «Golang - основы языка программирования» обн. 1 год назад

Введение в Go

6 уроков
1. Приветствие
2. Установка Go
3. Запуск программы
4. Структура проекта
5. Редактор кода
6. Компиляция исходников

Синтаксис и типы

9 уроков
1. Переменные и константы
2. Базовые типы данных
3. Приведение типов
4. Арифметические операторы
5. Операторы сравнения и логические операторы
6. Условные выражения
7. Циклы и итераторы
8. Работа со строками
9. Форматирование вывода и ввод данных

Функции и методы

9 уроков
1. Определение функций
2. Параметры функций
3. Возвращаемые значения
4. Variadic функции
5. Анонимные функции
6. Функции высшего порядка
7. Методы структур
8. Указатели и передача параметров
9. Рекурсия

Структуры и интерфейсы

8 уроков
1. Объявление структур
2. Инициализация структур
3. Изменение полей структур
4. Основы интерфейсов
5. Методы интерфейсов
6. Сравнение структур
7. Передача структур в функции
8. Применение интерфейсов

Горутины и каналы

5 уроков
1. Запуск горутин
2. Синхронизация горутин
3. Работа с каналами
4. Буферизированные каналы
5. Селекторы каналов