Summary
In this chapter, we saw the problems that might be created by evolving our schemas and how to solve each of them. We also derived a set of rules that we can follow when we are in the process of such evolution. This concludes the “theoretical” part of this book, which means we can confidently go to the practical part.
In the next chapter, we are going to create a CLI application in Go for an address book where the data is serialized and deserialized with Protobuf. This will help us practice the Protobuf syntax, the use of protoc, and the use of its generated code.