The previous chapters explored the Kubernetes API Library, a collection of Go structures to work with the objects of the Kubernetes API, and the API Machinery Library, which provides utilities for working with the API objects that follow the Kubernetes API object conventions. Specifically, you have seen that the API Machinery provides Scheme and RESTMapper abstractions.
This chapter explores the Client-go Library, which is a high-level library that can be used by developers to interact with the Kubernetes API ...