The only requirement for this chapter is a basic understanding of objects and interfaces and an open mind.
All code in this chapter is available at https://github.com/PacktPublishing/Hands-On-Dependency-Injection-in-Go/tree/master/ch02.
You will find links to additional information and other references mentioned in this chapter in the Further reading section at the end of this chapter.