Go is the new Python. The Go programming language was designed with concurrency in mind but is also easy to learn. And it has powerful libraries that provide basic MySQL database access and advanced features.
These characteristics make Go the ideal language for database administrators that need to perform basic and complex tasks at scale.
In this session, we will cover:
- Basics of Go: syntax and grammar.
- Concurrency: Goroutines and channels.
- The database/SQL library.
- The Go MySQL Driver.
- The Go-MySQL library: A library to handle MySQL network protocol and replication.