Skip to content

Some micro-programs & packages created to exercise GoLang

Notifications You must be signed in to change notification settings

ojaswa1942/gopherize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gopherize

Some micro-programs & packages to exercise GoLang

Contents

In order of time of implementation:

Quiz Game

A program to run timed quizes via the command line

  • with unit tests
  • Inspiration: Go Coding Exercises by Jon Calhoun.

URL Shortener

A program (package) that forwards paths to other URLs (similar to Bitly).

  • package main depicts a sample usage of the created package urlshortener
  • contains unit tests
  • Inspiration: Go Coding Exercises by Jon Calhoun.

Choose Your Own Adventure

A package to create a web application to render "choose your own adventure" books

  • cmd/web depicts a sample usage of the created package adventure
  • with some unit tests
  • Inspiration: Go Coding Exercises by Jon Calhoun.

Link Parser

A package to parse and extract all links off a HTML file

  • cmd/parse depicts a sample usage of the created package linkparser
  • contains unit & integration tests
  • Inspiration: Go Coding Exercises by Jon Calhoun.

Sitemap Builder

A program to generate sitemap for an URL

  • uses the created linkparser package to generate links
  • contains some unit tests
  • Inspiration: Go Coding Exercises by Jon Calhoun.

Task Manager

A CLI utility tool to help you manage your tasks (todos) on-the-go.

  • uses cobra for CLI interactions
  • uses boltDB as database
  • Inspiration: Go Coding Exercises by Jon Calhoun.

About

Some micro-programs & packages created to exercise GoLang

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published