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

# Functions

New создаёт экземпляр хранилища с указанным путём файла конфигурации.

# Variables

ErrDecodeFile описывает ошибку декодирования данных из файла хранилища.
ErrInfoFile описывает ошибку получения информации о файле хранилища.
ErrOpenFile описывает ошибку открытия файла хранилища.
ErrSaveFile описывает ошибку сохранения файла.
ErrURLNotFound описывает ошибку, возникающую, когда URL не может быть найден в хранилище.
ErrWriteFile описывает ошибку записи в файл хранилища.

# Structs

Storage реализует интерфейс StorageProvider для хранения URL в памяти и поддерживает сохранение данных в файле.