Member-only story
Writing your first `Hello World` in Go Lang
Recently I was given the feedback that I needed to broaden my skillset when it comes to the technologies I use to enable me to progress further in my career as an Engineer.
As a more ‘frontend focused’ full-stack engineer, the backend languages I have had experience with so far are those more commonly picked up by frontend engineers, that being PHP early on in my career and then later moving to Node.js.
I decided to pick Go Lang as a technology RVU already uses as the programming language to learn. The benefit is that I would immediately have use for it in the workplace, giving me a chance to apply what I have been learning.
With all this in mind, I will try to document my learning here on Medium to help others who are trying to learn Go Lang as well.
Installing Go Lang
Before we can get started with Go Lang, we first need to set up our development environment. As a Mac user, I will document how to do this on Mac using the command line (Terminal) however, Windows instructions can be found at https://golangdocs.com/install-go-windows.
Install Homebrew
The first step is to install homebrew if you do not already have it installed. Homebrew is a package manager for macOS that allows you to install…