/gosh

simple URL shortener service without UI made in education purposes

Primary LanguageGoMIT LicenseMIT

gosh

Build Status

quite simple URL shortener service without UI made in education purposes

How to run

docker-compose -f build/docker-compose.yml up

service will be available on http://localhost:5000/

or build and run manually

go build

./gosh — with a redis on localhost

./gosh -storage bolt — with a bolt instead of redis

API

you can found OpenAPI v3 schema in /api/ folder or use HTML version from third_party/redoc-static.html