Index of /Go/Purpleschool/Продвинутый Golang
Parent Directory
01.01 Введение - API на Golang [skladchik.org].mp4
01.02 Введение - Как устроен курс - links.txt
01.02 Введение - Как устроен курс [skladchik.org].mp4
01.03 Введение - Обзор проекта.mp4
01.04 Введение - Обзор курсов.mp4
01.05 Введение - Работа с наставником.mp4
01.06 Введение - Проекты с наставником.mp4
01.08 Введение - Работа на платформе.mp4
02.01 Настройка окружения - links.txt
02.01 Настройка окружения.mp4
02.02 Настройка окружения - Установка Golang - links.txt
02.02 Настройка окружения - Установка Golang.mp4
02.03 Настройка окружения - Настройки VSCode.mp4
03.01 Работа Go под капотом - Что внутри программы Go.mp4
03.02 Модель памяти.mp4
03.03 Stack frames.mp4
03.04 Heap.mp4
03.05 Pointer на heap.mp4
03.06 Go allocator.mp4
03.07 Пример с Reader.mp4
03.08 Работа GC.mp4
04.01 Что такое Goruntine.mp4
04.02 Запуск Goruntine.mp4
04.03 Упражнение - Ускорение работы.mp4
04.04 WaitGroup.mp4
04.05 Планировщик.mp4
04.06 Цикл планировщика.mp4
04.07 Channels.mp4
04.08 Создание канала.mp4
04.09 Чтение данных.mp4
04.10 Закрытие канала.mp4
04.11 Упражнение - Сумма slice.mp4
04.12 Обработка ошибок.mp4
04.13 Select.mp4
05.01 Http server - Выбор HTTP сервера.mp4
05.02 Простейший сервер.mp4
05.03 Как работают запросы.mp4
05.04 Свой ServeMux.mp4
05.05 Методы и коды ответа.mp4
05.06 Handler.mp4
06.01 Архитектура - Структура приложения.mp4
06.02 Конфигурация.mp4
06.03 Обзор приложения.mp4
06.04 Декомпозиция модуля.mp4
06.05 Упражнение - Модуль авторизации.mp4
06.06 Передача зависимостей.mp4
06.07 Ответ от API.mp4
06.08 Упражнение - Пакет ответа.mp4
07.01 Запрос и валидация - Чтение body.mp4
07.02 Упражнение - Простая валидация.mp4
07.03 Regexp.mp4
07.04 Go validator.mp4
07.05 Вынос обработчика.mp4
07.06 Упражнение - Регистрация.mp4
08.01 Подключение базы данных - Установка Docker Desktop.mp4
08.02 Развёртывание Postgres.mp4
08.03 Подключение к базе.mp4
08.04 Выбор ORM.mp4
08.05 Подключение Gorm.mp4
08.06 Описание модели.mp4
08.07 Авто миграции.mp4
09.01 CRUD - Упражнение - Handler ссылок.mp4
09.02 Параметр запроса.mp4
09.03 Паттерн репозитория.mp4
09.04 Создание ссылки.mp4
09.05 Получение ссылки.mp4
09.06 Упражнение - Проверка на hash.mp4
09.07 Изменение ссылки.mp4
09.08 Удаление ссылки.mp4
09.09 Упражнение - Проверка наличия.mp4
10.01 Что такое Middleware.mp4
10.02 Первый обработчик.mp4
10.03 WrapperWriter.mp4
10.04 CORS.mp4
10.05 Stack middleware.mp4
10.06 Упражнение - Получение Bearer.mp4
10.07 Middleware для роутов.mp4
11.01 Авторизация - Что такое JWT.mp4
11.02 Упражнение - Модель пользователя.mp4
11.03 Упражнение - Репозиторий пользователей.mp4
11.04 Сервис авторизации.mp4
11.05 Bcrypt.mp4
11.06 Упражнение - Логин пользователя.mp4
11.07 Создание JWT.mp4
11.08 Упражнение - Финал авторизации.mp4
12.01 Что такое контекст.mp4
12.02 WithTimeout.mp4
12.03 WithValue.mp4
12.04 WithCancel.mp4
12.05 Получение email из JWT.mp4
12.06 Запись в контекст.mp4
12.07 Упражнение - Чтение из контекста.mp4
12.08 Unauthed.mp4
13.01 Продвинутая работа с БД - Формирование запроса.mp4
13.02 Limit и offset.mp4
13.03 Count.mp4
13.04 Query параметры.mp4
13.05 Упражнение - Список ссылок.mp4
13.06 Один ко многим.mp4
13.07 Добавление клика.mp4
13.08 Упражнение - Простое добавление.mp4
13.09 Правильный DI.mp4
13.10 Eventbus.mp4
13.11 Отправка события.mp4
13.12 Получение события.mp4
13.13 Упражнение - Финал Eventbus.mp4
13.14 Упражнение - Handler статистики.mp4
13.15 Group By.mp4
13.16 Group By в Gorm.mp4
13.17 Gorm Session.mp4
14.01 Тестирование API - Виды тестирования.mp4
14.02 Изменение приложения.mp4
14.03 E2e тест.mp4
14.04 Упражнение - Отрицательный тест.mp4
14.05 Подготовка тестового окружения.mp4
14.06 Предварительные данные.mp4
14.07 Очистка данных.mp4
14.08 Unit тесты.mp4
14.09 Mock данных.mp4
14.10 Mock базы.mp4
14.11 Httptest.mp4
14.12 Mock запросов.mp4
14.13 Упражнение - Тест регистрации.mp4
14.14 Отладка тестов.mp4
14.15 Финал проекта.mp4
15.01 Куда дальше [skladchik.org].mp4
Бонус. Как учиться быстрее и эффективнее.pdf
Если вы еще не в Клубе.pdf