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.
- 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.
- easy to learn
- standardized formatting
- multi-platform
- garbage collected
- focus on large scale maintainable code
- easy concurrency
- Linux, Windows and MacOS
- Container
- Serverless Platforms
- Browsers
- Robots
- IoT Devices
- Drones!
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 3yr ago