directory
0.0.0-20250120082510-d8c9c4cbfbd2
Repository: https://github.com/sol1corejz/go-url-shortener.git
Documentation: pkg.go.dev

# 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.