Изучение Go через тестирование
  • Изучение Go через тестирование
  • Основы Go
    • Установка Go
    • Привет, мир!
    • Числа
    • Циклы
    • Массивы и Слайсы
    • Структуры, методы и интерфейсы
    • Указатели и ошибки
    • Карты
    • Управление зависимостями
    • Мокинг (имитация)
    • Многопоточность
    • Оператор Select
    • Рефлексия
    • Синхронизация
    • Использование context
    • Property-based testing (использование предикатов)
    • Использование math
    • Чтение файлов
  • Создание приложения
    • Введение
    • HTTP-сервер
    • JSON, маршрутизация и вложения
    • IO и сортировка
    • Командная строка и структура проекта
    • Пакет time
    • Веб-сокеты
  • Частые вопросы и ответы
    • Вызовы OS-команд
    • Создание собственных ошибок
    • Context-независимый Reader
    • Проектирование HTTP-хандлеров
  • Дополнительно
    • Почему стоит использовать юнит-тесты?
    • Анти-паттерны
    • Введение в дженерики
    • Как контрибьютить в проект
    • Шаблон глав
Powered by GitBook