In this brief introduction of SOLID design principles, we learned how they apply not only to DI, but also to Go. During our examination of the various DI methods in the second section of this book, we will frequently reference these principles.
In the next chapter, we will continue to examine the aspects of coding that should be at the forefront of your mind when studying and experimenting with new techniques. I will also introduce you to a few handy tools that will make your coding life a little easier.