Skip to content

Latest commit

 

History

History
80 lines (61 loc) · 2.52 KB

File metadata and controls

80 lines (61 loc) · 2.52 KB

Разработка

Руководство по разработке для начинающих Go разработчиков.

Содержание

Быстрый старт

  1. Установите Go 1.21+:
# Проверьте версию
go version
  1. Клонируйте проект:
git clone <repo-url> backend
cd backend
  1. Установите зависимости:
go mod tidy
  1. Настройте окружение:
cp .env.example .env
# Отредактируйте .env файл
  1. Запустите проект:
make run

Основные команды

Команда Описание
make build Собрать проект
make run Запустить сервер
make test Запустить тесты
make lint Проверить код
make docker-build Собрать Docker образ

Структура разработки

1. Понять требования

  • Что нужно реализовать?
  • Какие данные нужны?
  • Какие бизнес-правила?

2. Спроектировать

  • Какие сущности нужны? (Domain)
  • Какие операции? (Use Case)
  • Как хранить данные? (Repository)

3. Реализовать

  • Domain → Repository → Use Case → Handler
  • Следовать архитектуре проекта

4. Протестировать

  • Написать тесты
  • Проверить вручную
  • Убедиться, что все работает

Следующие шаги