Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 1 KB

File metadata and controls

35 lines (23 loc) · 1 KB

Go

In this section we study the Go programming language!

Overview

Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.

As stated in the language's official website, one of Go's purposes is to make developers more productive.

And to attain to that end, Go has an expressive, clean and concise syntax. Also it has mechanisms that make it efficient, such as its concurrency that gets the most out of multicore and networked machines.

Also Go has a type system that enables flexible and modular program construction.

Go

  • compiles quickly to machine code
  • has garbage collection
  • has run-time reflection
  • is fast
  • statically typed