Skip to content

SagarVishal/go-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Lang

Learning Go lang.

Hello World

Introductory hello world program.

Cards

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.

Struct

A brief usage of struct.

Map

A brief usage of Map.

Interfaces

A brief usage of Interfaces.

Interface_Advance

More complex topics on interface by customizing writer interface.

Channels and Go Routines

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages