Categorygithub.com/Hagaz0/LinkShortener
module
0.0.0-20230521160355-82eb81878f04
Repository: https://github.com/hagaz0/linkshortener.git
Documentation: pkg.go.dev

# README

LinkShortener

Для сборки и запуска введите docker-compose up -d

Войдите в контейнер с приложением, используя команду docker exec -it LinkShortener bash, а затем запустите сервер с желаемым хранилищем (postgres, in_memory) ./server postgres

img.png Сервис запущен.

Для отправки запросов, в контейнере создан исполняемый файл client. Откройте новый терминал, войдите в контейнер через docker exec -it LinkShortener bash, и запустите клиента с 2мя аргументами: используемый метод (post - дать URL-адрес и получить короткую ссылку, get - дать короткую ссылку и получить URL-адрес) и ссылка, оригинальная или короткая.

Пример: ./client post http://google.com

img_1.png

# Packages

No description provided by the author
No description provided by the author