A simple URL shortening API project in Go.
go get github.com/khaight/shrinkUrl
go build -o main && ./main
curl http://localhost:3000/api/url -X POST -d '{ "url": "http://www.github.com/khaight" }'
curl http://localhost:3000/api/url/6i
{
"shortURL":"http://localhost:3000/6i",
"longURL":"http://www.github.com/khaight",
"visits":0,
"created":1515083989107066000
}
The app host name
export SHRINK_URL_APP_HOST=localhost:3000
export SHRINK_URL_APP_PORT=localhost
export SHRINK_URL_REDIS_HOST=localhost:6379