Categorygithub.com/devv4n/image-previewer
module
0.0.1
Repository: https://github.com/devv4n/image-previewer.git
Documentation: pkg.go.dev

# README

Image Previewer

GitHub Actions GitHub Release Go Report Card Go Version

Описание

Image Previewer - это проект, который предоставляет возможность предварительного просмотра изображений, обрабатывая запросы на изменение размера изображений и их кэширование.

Установка

  1. Убедитесь, что у вас установлен Docker.

  2. Склонируйте репозиторий:

    git clone https://github.com/devv4n/image-previewer.git
    cd image-previewer
    
  3. Запустите приложение:

    make run
    

Конфигурация

Путь до конфигурационного файла указывается через флаг -c Default: .config.json

 go run ./cmd/image-previewer/main.go -c=.example-cfg.json

Тестирование

Чтобы запустить интеграционные тесты, используйте:

make integration-test

Использование

После запуска приложения, вы можете отправлять HTTP-запросы для изменения размера изображений. Пример запроса:

GET http://localhost:8080/fill/<width>/<height>/<image-url>

# Packages

No description provided by the author