Skip to content
Serverless URL Shortener
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/aws-api-gateway-lambda-dynamodb-go
.gitignore
CODE_OF_CONDUCT.md
LICENSE.md
README.md

README.md

URL Shortener

MIT License

As always, there are countless ways to implement something. Based on the Serverless URL Shortener in Go, this repository contains a variation of different implementations to reach the desired gaol.

Scope

There was a time, where everybody used URL shorteners like bit.ly, TinyURL, or ow.ly. The feature set of an URL shortener is perfect as an example how to create, host, and operate a web service. Everybody has a clear understanding of the scope and boundaries of this application/service.

A basic URL shortener contains the following components:

  • Storage for mapping between short and full URL
  • API to create new short URL for a full URL
  • API to access the full URL by providing the short URL

Implementations

License

Feel free to use the code, it's released using the MIT license.

Contribution

You are welcome to contribute to this project! 😘

To make sure you have a pleasant experience, please read the code of conduct. It outlines core values and beliefs and will make working together a happier experience.

You can’t perform that action at this time.