Welcome to “Go Lang for Tourists”. This course is intended to be an introductory course for anyone who would like to learn the Go Programming Language.
As the title indicates, like a tourist to a new place, this course presents the highlights of the language to those who are unfamiliar with Go.
If you already know some Go, you may be interested in “Go Lang for Adventurers” or “Go Lang for Natives”.
In this course, we will be looking at the major features of Go, that makes it stand out from some of the other newer languages. For example, how does Go deal with concurrency, memory management, arrays, exception handling, and object-oriented programming, just to name a few?