GoLink
A URL-shortening service built around link generation, lookup and redirection.
Purpose
Turn a long URL into a short link and redirect visitors to the original address.
Implementation
The service uses Go and go-zero. Its development record covers short-link generation, database storage, caching and redirection. This page is a project overview; the detailed implementation remains in the GoLink development record on the blog.