# Packages
Пакет auth предоставляет функционал для работы с JWT (JSON Web Tokens).
Пакет cert предоставляет утилиты для генерации и управления TLS-сертификатами, используемыми для обеспечения безопасного соединения в приложении.
Package file предоставляет функции для записи и чтения данных в файле с использованием JSON.
Package logger предоставляет функции для инициализации и использования логирования в приложении, включая логирование HTTP-запросов с помощью библиотеки zap.
Package middlewares содержит промежуточные обработчики (middleware), которые выполняются во время обработки HTTP-запросов и отвечают за различные функциональности, такие как сжатие данных через Gzip.
Package models содержит структуры данных, которые используются для обмена информацией в запросах и ответах в приложении, а также для представления информации о сокращённых URL.
Package storage предоставляет функции для работы с хранилищем данных для сокращённых URL.