Skip to content

A minimal URL shortener built in Go, featuring random code generation, JSON API support, and in-memory storage. Built for learning and resume boosting.

Notifications You must be signed in to change notification settings

Rishiraj8/go-url-shortener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Go URL Shortener πŸ”—

A minimal URL shortener built with Go β€” perfect as a beginner backend project or to boost your resume with a real-world microservice!

πŸš€ Features

  • 🧠 Random short code generator
  • πŸ” Redirect handler for short links
  • 🧾 JSON API with proper headers
  • 🧰 In-memory map (no DB needed)
  • ⚑ Built in under 100 lines of code!

πŸ› οΈ How to Run

git clone https://github.com/yourusername/go-url-shortener.git
cd go-url-shortener
go run main.go

About

A minimal URL shortener built in Go, featuring random code generation, JSON API support, and in-memory storage. Built for learning and resume boosting.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages