converter/TASK.md

1.3 KiB
Raw Blame History

Currency Converter CLI Tool

Задача

Необходимо создать утилиту командной строки, которая конвертирует одну валюту в другую используя CoinMarketCap API как источник данных.

Пример использования

./app 123.45 USD BTC

Требования

  1. Программа должна вывести результат в консоль
  2. Исходный код плюс все зависимости должны быть размещены в отдельном репозитории на GitHub
  3. В разработке можно использовать тестовый ключ для sandbox окружения CoinMarketCap
  4. Чистая архитектура и SOLID принципы

Техническая реализация

  • Язык: Go
  • API: CoinMarketCap API v1
  • Тип приложения: CLI утилита
  • Архитектура: Clean Architecture с соблюдением SOLID принципов

API Reference