Ready, Set, Go!

Fateh Ali Aamir
2 min readApr 29, 2023

Today I’m starting off my journey with GoLang and I’ll love to have you all along for the ride. We’ll learn everything about GoLang while keeping it as easy as possible—so no technical jargon and super fun examples to help you get the hang of it.

The Expert Suggestion

Let’s begin with the why. Why do we need GoLang when we have tons of other languages? That depends on the person, to be fair. Someone might want to learn something new just for the heck of it while someone might need it to switch job roles. Being a technology student, it’s probably best for us to look at the data and see why GoLang is what you need to learn as soon as possible.

So according to a 2022 survey from Stackoverflow, almost 65% of the respondents stated that they ‘loved’ Go. And according to another survey from JetBrains, Go is among the top 5 languages with almost 18% of the respondents saying they have started learning it within the last 12 months.

Why Do We Like Go?

Let’s see what makes Go so likeable and what exactly are the benefits of using it.

  • It is a super fast language
  • Collects its own garbage
  • Objects are given a new look
  • Has very efficient concurrency

Go is a compiled language which makes it super fast but at the same time, it has the benefits of an interpreter too, such as garbage collection. It makes a good combo. Garbage collection can automatically manage memory which makes things considerably easier. Manually doing that lead to many problems such as false memory accesses and wastage of memory. We’ll look at Objects and Concurrency later. Now, let’s go ahead and install it.

Installation Guide

Step 1: Go to go.dev

Step 2: Press the download button

Step 3: Obey the wizard

Step 4: You’re done!

What’s Next?

Next up, we’re going to look that what makes Go objects unique and why concurrency in Go is super useful and efficient. Later on, we will start learning the language itself. Can’t wait!

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Fateh Ali Aamir
Fateh Ali Aamir

Written by Fateh Ali Aamir

23. A programmer by profession. A writer by passion.

No responses yet

Write a response