URL Shortener — это простой сервис для сокращения длинных URL-адресов. Проект использует Go для бэкенда, SQLite для хранения данных и предоставляет API для генерации коротких ссылок.
Программа позволяет пользователям отправлять POST-запросы с длинным URL и получать короткую ссылку.
Когда пользователь посещает короткую ссылку, происходит редирект на оригинальный URL.
- Go — основной ЯП
- SQLite — бд для хранения ссылок
- Клонируйте репозиторий:
git clone git@github.com:JeyKeyAlex/url_shortnerer.git cd url-shortener - Убедитесь, что у вас установлены следующие компоненты:
- Go (для компиляции и запуска приложения).
- SQLite (для работы с базой данных).
-
Установите необходимые зависимости:
go mod tidy
-
Запустите сервер:
go run main.go
-
Программа будет доступна по адресу: http://localhost:8080.