Learning Go lang.
Introductory hello world program.
It covers six different function, which gives basic understanding on how go works.
newDeck
: Create a list of playing cards essentially an array of string.print
: Log out the contents of a deck of cards.shuffle
: Shuffles all the cards in a deck.deal
: Create a 'hand' of cards.saveToFile
: Save a list of cards to a file on the local machine.newDeckFromFile
: Load a list of cards from the local machine.
It covers testcase of the same.
A brief usage of struct.
A brief usage of Map.
A brief usage of Interfaces.
More complex topics on interface by customizing writer interface.
Short project to understand the brief usage of channels and go routines.
- Make request to list of website and make sure each of the website are up and responding to http traffic.