Golang basics basic native types maps structs interfaces goroutines & channels In the form of code examples with some explanation and underlying theory. Source material: training course effective go golang| packages