In this chapter, the following recipes will be covered:
- The database/sql package with MySQL
- Executing a database transaction interface
- Connection pooling, rate limiting, and timeouts for SQL
- Working with Redis
- Using NoSQL with MongoDB and mgo
- Creating storage interfaces for data portability