- Declarations, initializations and functions relating to each datatype have been explained.
- Integers, Array, Strings have been demonstrated.
- Declarations and accessing items within the structure are explained.
- Empty structures
- Call by value and Call by reference concepts expained via swap function.
- Implementing all methods in an Interface using a structure object.
- Empty Interfaces
- Interfaces with golang Maps
- If, For, Continue, Break and Switch statements have been illustrated
- Go routines implemented using Select block
- Go routines implemented using Wait Group
- Buffered Channels and Unbuffered Channels are explained
- Select block for Channels
- Select block for Go Routines