Golang - Learning Repository Overview of Golang Variables and Functions Pointers Types and Structs Receivers: Strucs with Functions Maps and Slices Decision Structures Loops and Ranging over data Interfaces Packages Channels Read/Write JSON Unit Tests Changes Enable Go modules Rearrange files to support Go modules Using templates from a layout and pass data Built a simple template cache Revising the simple template cache to be more advanced Application wide configuration