Техническое задание: Доработка сервиса на Go (Golang)
Существует рабочий проект, написанный на языке Go. Основная задача сервиса - обработка и анализ данных из загружаемых CSV-файлов.
Текущее состояние
- Проект разработан с использованием современного подхода.
- Реализована базовая функциональность: загрузка CSV-файлов и их первоначальный парсинг.
Задачи для доработки
- Проанализировать существующий код.
- Улучшить и оптимизировать логику разбора (парсинга) CSV-файлов.
- Доработать алгоритмы обработки извлеченных данных.
- По согласованию, реализовать дополнительную функциональность для расширения возможностей сервиса.
- Обеспечить чистоту, читаемость и поддерживаемость кода.
Требования к исполнителю
- Опыт коммерческой разработки на Go (Golang).
- Понимание принципов работы с CSV-данными и их обработки.
- Умение работать с уже написанным кодом и улучшать его архитектуру.