# Functions
File runs the parsed service context through the given file template, generating the appropriate code/project file.
NewCustomTemplate creates the metadata that points to a custom template defined by the user running one of our CLI commands.
NewStandardTemplate creates the metadata that points to one of our standard, built-in templates for a gateway, client, etc.
ServiceScaffold creates the bare minimum code required to have a frodo-powered service.
# Variables
go:embed templates/* StandardTemplates provides access to all of the code generation templates that Frodo ships with out of the box.
# Structs
FileTemplate tracks the data needed to load a code generation template for one of our output artifacts.
ServiceScaffoldRequest contains the inputs from our "frodo create" CLI command.