Intro

GoLang is an open source programming language that makes it easy to build simple, reliable, and efficient software. Go is a statically typed, compiled programming language designed at Google[14] by Robert Griesemer, Rob Pike, and Ken Thompson. Go is syntactically similar to C, but with

It was designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson to improve productivity with a focus on

  • Static Typing and runtime efficiency (like C)
  • Readability and Usability (like Python or JS)
  • High performance networking and multiprocessing

Design

Syntax

Types

Package System

Concurrency

Binaries

Omissions

Style

Tools

Examples