01. What, Who, Why and Where?
Where Go is used
- 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.
most of small scale and medium scale companies are adopting Go. Traditional companies will most probably see huge growth in coming years.
- easy to learn
- standardized formatting
- garbage collected
- focus on large scale maintainable code
- easy concurrency
- Linux, Windows and MacOS
- Serverless Platforms
- IoT Devices
Rob explains how Go's simplicity hides a great deal of complexity, and that both the simplicity and complexity are part of the design.