Тестовое задание на Go: бронирование, временные зоны, таймслоты

Аватар автора
Эйч Навыки
Разбираем проект по бронированию мастерских с учётом разных часовых поясов Что тебя ждет: - Будем писать на Golang с библиотеками gin и pgx; - Хранение расписаний мастерских в PostgreSQL; - Проверка пересечений бронирований и работа с транзакциями. Такая задача встречается при найме Junior, Middle, Middle+ Go-разработчиков Решает задачу: Менторская программа Эйч Навыки: Помогаем перейти на Go, сменить работу, апнуть грейд или зарплату Таймкоды: 00:00 Читаем задание 03:48 Дизайним решение 12:35 Структура проекта 21:12 Миграция для PostgreSQL 26:40 Методы работы с БД 38:44 Пересечение бронирований 46:29 Вставка бронирования 48:35 Оставшиеся методы 54:05 Тестируем API 01:04:09 Что стоит доделать 01:05:15 Пушим на github 01:05:42 Илья из будущего 01:08:36 А можно лучше? 01:13:01 Тестируем обновки 01:21:02 Как ловить констрейнт в коде 01:23:47 Чему научились

0/0


0/0

0/0

0/0