Course Recap

We covered a lot of ground in this course, so let's do a quick recap and appreciate how far we've come

Overview

In the overview section we just started to warm up. We discussed the attributes of command-line programs in general and why they are so useful.

Then, we took a deep look into the Go programming language and explored its unique properties.

We followed up with ten popular and high-caliber Go projects to demonstrate how influential Go has become in a relatively short time frame.

Finally, we introduced the multi-git application that was our coding guinea pig throughout the course.

Restructuring multi-git

In this section, we prepared multi-git for the big things to come later. We came up with a reasonable directory structure that follows the Go community’s best practices ...