Introduction
Get an overview of the contents and understand the structure of this section.
We'll cover the following
In the previous section, we covered the basics of the Go language. While some of the syntax is new in relation to other languages, most of the concepts in that section are familiar to programmers coming from other languages.
This isn't to say that the way Go uses those concepts doesn't lead to code that is easier to read and reason about—it's just that most of it doesn't stand out from other languages.
In this section, we will be discussing the essential parts of Go that make it stand out from other languages, from Go's more pragmatic error handling to its core concurrency concept, the goroutine, and the newest feature of the Go language, generics.
Structure
This section will be split into 9 lessons. The structure is depicted below:
Get hands-on with 1400+ tech skills courses.