Skip to content

aakaru/Mini-Projects

Repository files navigation

Mini projects in Go

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.

Let's Go!

Gopher in Space

List of Projects:

  • 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.

About

Small scale projects built using Go.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages