Learn to refactor Cloud applications in Go 1.18 with Generics

Intermediate
Generics are the most significant change to Go since the release of Go 1. Learn when and how to use generics in Go 1.18.