It is server api project that allows you to short urls, to get your shortened urls and to redirect from short url to original url.
- Language: Go
- Database: Postgres
- Documentation: godoc, Swagger 2.0
- Protocols: HTTP, gRPC
To get started with this app, follow these steps:
- Clone the Repository:
git clone https://github.com/MowlCoder/go-url-shortener.git
- Install Dependencies:
go get .
- Configure Settings: Create an
.env
file and populate them based on the.env.example
file - Run application:
make server
API documentation is available in the docs directory.