Consider using the programming language Go in teaching
Published Jun 06 2022 06:07 AM 1,338 Views

Go was created in 2009 by Robert Griesemer, Rob Pike and Ken Thompson. It's hard to estimate the number of Go developers but it's somewhere between 1.1 and 2.7 million, quite a sizeable amount. More than 2500 companies are using Go including, Google, Pinterest and Uber. So, you see, used by a lot of folks by big companies.


Why was Go created

As is often the case, a programming language is created to deal with the shortcomings of other languages. In this case, the creators wanted this new language to have the following capabilities:


  • Static typing and run-time efficiency from C.
  • Readability from JavaScript and Python.
  • High-performance networking and multi-processing

What is it used for though?

Here's some areas where you are likely to find a Go being used:

  • Cloud based and server-side apps
  • DevOp, automation
  • Command line tools
  • AI and data science


There's many great resources out there for learning the Go programming language like:


A Go program:





package main

import "fmt"

func main() {





look at the readability of the program. The easiness of Python with a speed close to C++.


-1- Why Go

Firs video in series on Go motivating why use it and who it's used by.


-2- Your first program in Go

-3- Variables

-4- Boolean logic

-5- Type conversion

-6- loops

Version history
Last update:
‎Jul 12 2022 09:20 AM
Updated by: