Introduction to Go language.

Audacious Coder.
2 min readMay 25, 2019

--

GOPHERRRR!!!!!!!!

Hey Techies and Enthusiasts, Welcome to my page. Today I will be talking about the Go language. From the title, you can tell that am a go newbie. The event I attended was held at Andela Kenya. The event kicked off at 9:00 am till 6.00pm.Well, from that you can tell its been a long day…The event was packed as many people came. Some people I got to interact with were developers, biochemist, economists, engineers and they all embraced technology and were eager to learn more.

Back to the main agenda, So Golang is an open source programming language that makes it easy to build simple, reliable, and efficient software. How simple can it get?

Why use Go language?

  • It supports the patterns which adapt to the surrounding environment similar to dynamic languages eg. python.
  • It’s compilation time is very fast.
  • The go language is simple and safe.
  • It supports inbuilt concurrency such as lightweight processes channels and select statements.
  • It doesn’t require any external dependencies for the production of the statically linked native binaries.
  • It supports interfaces and embedded types.

We got to do hands on a tutorial using tour.golang.org Since we are newbies we had to begin from scratch. It’s easy to understand but knowledge in C programming will come in hand at this point.
I wouldn’t want to get in-depth because am just highlighting my experience interacting with Go for the first time.At first i felt like it would be more than i could handle but now am comfortable with it and would like to give it a try.

Some benefits of Golang include:

  • No constructors.
  • No classes instead Go uses structs.
  • No Inheritance.
  • No annotations.
  • No generics.
  • No exceptions.
  • it’s syntax is very stable.

Go in OSS and in the industry.Some applications written in Go:

That’s all i have for you today hoping you have grasped a bit on Golang.Thank You my people…………..

Credits to Keval Patel (author) blog…

--

--

Audacious Coder.
Audacious Coder.

Written by Audacious Coder.

Hyper-active Data Scientist | STEMINIST | Neuroscience Enthusiast | Dancer |Writer of DS/ML articles😄

Responses (1)