Skip to content

sebastianaldi17/Golang-Exercises

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Golang-Exercises

Bite sized projects made using Golang.

SimpleAPI

The hello world for CRUD API making. Account creation and update via POST, read whole list or certain account via GET, and delete account via DELETE. Uses gorilla/mux for routing.

LinkShortener

Link shortener like bit.ly and tinyurl. Uses gorilla/mux for routing and serving html files.

QuizGame

Quiz game that reads from a two column csv file (containing the question on the first column and the answer on the second column). Uses a timer and goroutine to set a time limit for the quiz.

RediGoCasino

A command line "casino" game using redis as a database. Uses redigo so that go can interact with redis.

NSQGo

A hello world for learning NSQ (and docker) for myself. If it is your first time running, run docker compose up on the NSQGo folder. Run producer once to make a topic. Then, run consumer so that consumer will listen to new messages on the topic. Subsequent producer runs will be consumed by the consumer (as long as consumer is still running).

About

Bite sized projects made using Golang

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published