Code Generation

Meta-Driven - Part 2

The prototype stops being a one-off and starts becoming a factory.

Part 2 turns the prototype into templates, adds a test-driven path for generating projects from specs, and starts shaping the code needed to stamp out repeatable service repos.

#go #golang #code generation #configuration #protobuf #tooling

Meta-Driven - Part 1

What if spinning up a CRUD service felt closer to filling out a form?

Part 1 introduces a meta-driven approach for generating CRUD services: define a model, generate protobufs and service contracts, and use Go tooling to automate the boring parts of building data APIs.

#go #golang #code generation #configuration #protobuf #tooling