📄️ Практика: Основы синтаксиса
Практические задания по основам синтаксиса Go: переменные, типы данных, операторы, указатели.
📄️ Практика: Условные конструкции и циклы
Практические задания по if, switch, for, break, continue и меткам.
📄️ Практика: Функции
Практические задания по основам синтаксиса Go: переменные, типы данных, операторы, указатели.
📄️ Практика: Массивы, слайсы и карты
Практические задания по массивам, слайсам и картам в Go
📄️ Практика конкурентность
Задача 1: Параллельная обработка данных
📄️ Практика: Структуры и интерфейсы
Практические задания по структурам, методам, встраиванию и интерфейсам в Go
📄️ Практика: Обработка ошибок и паники
Практические задания по обработке ошибок и паникам в Go
📄️ Практика Web и REST API
Задача 1: REST API CRUD для пользователей
📄️ Практика: Работа с файлами и вводом-выводом
Практические задания по работе с файлами и вводом-выводом в Go
📄️ Практика: Пакеты, модули и организация проекта
Практические задания по пакетам, модулям и организации проекта в Go
📄️ Практика: Тестирование
Практические задания по тестированию в Go: unit-тесты, table-driven, бенчмарки, race detector
📄️ Практика: Работа с базами данных (PostgreSQL + pgx)
Практические задания по работе с PostgreSQL в Go: pgx, pgxpool, миграции, транзакции