01. What, Who, Why and Where?
Where Go is used

What is build using Go?

  • Docker - Container
  • Kubernetes - Container Management System
  • DGraph - Graph Database
  • Hyperledger Fabric - Blockchain platform
and many more! These are all new platforms which are build in last decade.

Who is using Go?

  • Uber
  • Google
  • Twitch
  • SendGrid
  • Medium
most of small scale and medium scale companies are adopting Go. Traditional companies will most probably see huge growth in coming years.

Why Go ?

  • easy to learn
  • standardized formatting
  • multi-platform
  • garbage collected
  • focus on large scale maintainable code
  • easy concurrency

Where Can I run Go?

  • Linux, Windows and MacOS
  • Container
  • Serverless Platforms
  • Browsers
  • Robots
  • IoT Devices
  • Drones!

Blog Resources

9 Reasons to Choose Golang for your Next Web Application
Letzgro
Why should you learn Go?
Medium
Why Golang is the future? Part 1
Medium
Why Golang is the future? Part 2
Medium
Why Golang is the fastest growing language on GitHub | Packt Hub
Packt Hub
Why Go is skyrocketing in popularity
Opensource.com
5 Reasons Why We switched from Python To Go | Hacker Noon
hackernoon

Gophercon

https://www.youtube.com/watch?v=cQ7STILAS0M&t=10s
www.youtube.com
Rob explains how Go's simplicity hides a great deal of complexity, and that both the simplicity and complexity are part of the design.
Last modified 2yr ago