Golang

Golang

Изучите Golang с помощью этого структурированного учебного плана, разработанного для начинающих. Эти всеобъемлющие курсы Golang предлагают систематический подход к освоению современного и эффективного языка программирования Go. Дорожная карта охватывает синтаксис Go, модель параллелизма и стандартную библиотеку. Развивайте практические навыки с помощью практических упражнений без видео в интерактивной среде Golang, сосредоточившись на написании эффективных и масштабируемых программ для параллельного и системного программирования.

60 Skills|4 Courses
Golang для начинающих
Golang для начинающих
Golang для начинающих course cover

Golang для начинающих

Golang
Этот курс проведет вас через освоение программирования на Go с практическими лабораторными работами и заданиями. Вы изучите ключевые концепции, такие как написание вашей первой программы, управление пакетами, использование типов данных, управляющие конструкции, а также специфические для Go возможности, такие как срезы (slices), карты (maps), каналы (channels) и анонимные функции, заложив прочный фундамент для решения реальных задач программирования.
0%
Завершено 0 из 44 Labs

Руководство для начинающих по программированию на Go

Создание персонального приветствия на Go

GOPATH и модули Go

Создание модульного проекта на Go

Создание и импорт пакетов Go

Создание пакета математических утилит

Введение в переменные Go

Создание переменных для инвентаризации книг

Обработка данных с помощью операторов в Golang

Расчет стоимости товара со скидкой

Числовые типы в Golang

Преобразование и вычисление числовых типов

Символьные типы в Golang

Декодирование Unicode-эмодзи

Основы работы со строками в Go

Обработка строк регистрации пользователей

Основы констант в Go

Определение констант размеров сервера

Оператор ветвления if в языке Golang

Сортировка задач с помощью условной логики

Операторы ветвления Switch-Case в Golang

Реализация выбора погодных рекомендаций через switch

Циклы For в Golang

Инверсия строки с помощью цикла в Go

Использование оператора goto

Упрощение вложенных циклов с помощью Goto

Операции с массивами в Golang

Инициализация массива имен сотрудников

Многомерные массивы в Golang

Разработка системы учета оценок студентов

Структуры данных: Слайсы в Golang

Задача по фильтрации логов с использованием срезов

Основы словарей (Dictionary) в Go

Управление оценками студентов с помощью Go Maps

Сортировка словарей в Go

Динамическая сортировка оценок студентов

Базовые элементы каналов в Golang

Создание простого конвейера данных на каналах

Структуры в Golang

Проектирование структуры Student на Go

Функции в Golang

Разработка универсальной математической функции

Анонимные функции в Go

Проектирование гибких математических преобразований

Создание API бюро находок course cover

Создание API бюро находок

ПроектGolang
Создайте API каталога для чтения на Go: полный JSON, сочетание фильтров, понятные ошибки, тесты и использование в настоящем сайте.
0%
Завершено 0 из 3 Labs
Проверка сайтов с воркерами Go course cover

Проверка сайтов с воркерами Go

ПроектGolang
Создайте проверку на Go с результатом для каждой задачи, различением ошибок и ограниченным пулом воркеров для локальных HTTP-целей.
0%
Завершено 0 из 3 Labs
Корректная остановка сервера Go course cover

Корректная остановка сервера Go

ПроектGolang
Настройте HTTP-сервер Go так, чтобы он отклонял новые соединения, завершал отправку принятых документов, а исходный процесс штатно завершался.
0%
Завершено 0 из 3 Labs
certificate
Обновить для получения сертификата
Прогресс: 0 из 60 навыков Golang получено
Выполнено 0
Заблокировано 60

Присоединяйтесь к Discord: новости продукта и контента

Присоединиться сейчас
Попробовать терминал Linux онлайн