Why are generated protos for Golang services checked in?

Author: talksikCreated Oct 31, 2024Updated Dec 31, 2025
Labelstype: questionpriority: p3

I'm generally told to generate in CI/docker file. How would you structure the project since the docker image for the golang services would require the raw proto files.

e.g. shippingservice and productcategoryservice

Source: GoogleCloudPlatform/microservices-demo