Foundation
This part covers the foundational aspects of Go microservice development, such as service discovery, data serialization, synchronous and asynchronous communication, deployment, testing, and security. You will learn how to scaffold Go microservices, establish communication between them, store service data, and implement service APIs, as well as many other important aspects of microservice development.
This part of the book includes the following chapters:
- Chapter 2, Scaffolding a Go Microservice
- Chapter 3, Service Discovery
- Chapter 4, Serialization
- Chapter 5, Synchronous Communication
- Chapter 6, Asynchronous Communication
- Chapter 7, Storing Service Data
- Chapter 8, Setting Up Service Deployments
- Chapter 9, Unit and Integration Testing
- Chapter 10, Security and Compliance