Here are some of the most common projects built in Go, ranging from beginner to advance- helping you to take a deeper dive into the world of Go Programming Language. Projects play a vital role in enhancing your knowledge and logic building, as well as sharpening your skills.
-
URL-shortener
This is a simple URL shortener service built using Go. It allows you to create shortened URLs for long web addresses, making them easier to share and manage.
-
Movies CRUD API
A lightweight Go-based RESTful API for managing a movie database with full CRUD operations using Gorilla Mux router.
-
Egg Timer
A visually engaging egg timer app built with Go and Gio UI that displays an animated egg changing from white to yellow as your cooking timer progresses.
-
QR Code Generator
A simple Go command-line tool that converts text input into PNG QR code images.
-
Simple URL Scraper
A concurrent web crawler that extracts all unique URLs from specified web pages.
-
CLI Text Editor
A minimalist command-line tool that allows users to view and edit text files through a straightforward terminal interface.
-
Reminder Tool
A command-line tool written in Go that schedules and displays system notifications for time-based reminders.
-
Snippet Parser
Breaking down compilation into bite-sized pieces: a learning journey through tokenization, parsing, and code generation.
-
Github Activity Tracker
A Go CLI tool that displays a GitHub user's recent activity directly in your terminal.
