GOLANG

Introduction to Go Programming Language (GoLang)

A short overview of Go programing language and why it was created in the first place.

Uday Hiwarale
RunGo
Published in
3 min readJun 30, 2018

--

(source: golang.org)

Go or Golang is a programming language created at Google, by Google developers and other programmers. This programming language is free and open-source and currently being maintained by Google. One of the founding members of Go is Ken Thompson who is best known for his work on Unix operating system development. Go compiler was initially written in C but now, it is written in Go itself, making it self hosted.

So what’s so special about Go?

  • Go is statically typed compiled language.
  • It supports the built-in concurrency model with the help of GoRoutines.
  • It has a built-in garbage collector and memory safety.
  • Strings in Go are UTF-8 encoded by default.
  • It has simpler syntax compared to other compiled programming languages.

The motivation behind its creation

There are tons of programming languages to choose from nowadays. Each language has its own benefits and different programmers find different languages friendlier than others.

--

--