package
0.0.0-20240508115903-2ab4f4820aad
Repository: https://github.com/zyoma/go-url-shortener.git
Documentation: pkg.go.dev

# Functions

Error создает объект ErrorResponse с указанным сообщением об ошибке.
ValidationError создает объект ErrorResponse на основе ошибок валидации, предоставленных пакетом validator.

# Constants

StatusError - константа, обозначающая статус ошибки в ответе.

# Structs

CreateShortURLRequest описывает структуру входящего запроса на создание короткой ссылки.
CreateShortURLResponse описывает структуру ответа на запрос создания короткой ссылки.
ErrorResponse представляет собой структуру ответа на HTTP-запрос, содержащую информацию об ошибке.
InsertData содержит данные для вставки в хранилище: оригинальный и короткий URL.
OriginalURL описывает структуру с исходным URL и связанным идентификатором корреляции.
ServiceStat описывает структуру данных для запроса статистики сервера.
ShortURL представляет собой структуру, содержащую информацию о коротком URL и связанном с ним идентификаторе корреляции.
UserListURLForDelete описывает структуру данных для запроса на удаление списка URL пользователя.
UserURLS описывает структуру данных, возвращаемую пользователю, содержащую короткий и исходный URL.