The thing about Go
This article firstly is not about teaching or talking specifics about the Go language but offering a directed approach to learning it.
Coming from a very Javascript centred zone for the past couple of years, picking up the language was not quite easy but eventually as things began to click, I appreciated the language’s subtleties more and more. In this article I offer a directed approach to learning Go and unlearning some of the bad habits I embraced in how I learn things.
As usual, the ideal place to begin will be the Go website where you can get some idea of what the language is and how to begin your journey.

Now if you are like me and have experience with web servers, this is a good place to jump to next. From here…you will get a feel of the languages strengths as it offers/branches out to explain basic concepts in other articles

One of the first links introduced is one about Arrays and Slices, jump to that article to see the breakdown of what they are. In this article, we are also introduced to the make keyword and given a subtle deep dive into its parameters.

Next, is a nice short summary with examples of what the Go language offers and can be found below.

So thats pretty much it. I wanted to show a path that anyone can follow when learning Go to reduce the mental weight and friction to learn the language and I hope this post helps.