Notes on the Go programming language — what it is and why it is designed the way it is.

Go is a :

  • General Purpose Language
  • Great Backend Language
  • Excels at Concurrency
  • Easy to understand
  • Many Built-in Features
  • Strong Typing
  • Memory Freed Automatically
  • Fast Compile Times
  • Cross Platform