Skip to content

bugsravan/Go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Go

Fun with Go!

Best place to start: https://tour.golang.org/welcome/1

Other online resources I have referred to for deeper dive: Youtube channel from jakewright. and exercises from https://gophercises.com/

You will see that those develish pointers are back!!! dont worry memory management is taken care.

Concurrency is nicely done here. I have put up a folder with demo examples from official golang tour and have added some comments and printf statements for better understanding Channel buffers. Try playing with the Channels to understand how can you run into deadlocks.

Example: https://github.com/bugsravan/Go/blob/master/Concurrency/goTourDemo.go In here, instead of using a 'case' as c<-x (commented out) try with 'default' and see what happens.

About

Fun with Go

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages