Go Training Week 1 Variable var keyword Short hand variable declaration Local variables Package level variables Variable liftimes Basic Data Types Integers Strings Booleans Floats Week2 Control Flow If statements Switch Composite Types Structures Arrays Slices Map JSON XML Type Declaration Constants and iota Pointers Structures Functions and Methods Week3 Interfaces Packages (Public and Private feature) Error Handling Goroutines and Channels Sync Week4 HTTP Testing Exercises Week5 Benchmarking Writing Documentation Reflection The Go Tool