Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ProjectData ¶
type ProjectData struct { ProjectName string ProjectPath string // e.g., "generated/github.com/Systenix/test" ModulePath string // e.g., "github.com/Systenix/test" ProjectDir string // Filesystem path Protocol string MessageBroker string IncludeDocker bool Services []Service Models []Model Events []Event }
type Repository ¶
type Service ¶
type Service struct { Name string `yaml:"name"` Type string `yaml:"type"` Models []Model `yaml:"models"` ModelNames []string `yaml:"model_names"` Repositories []Repository `yaml:"repositories"` Handlers []Handler `yaml:"handlers"` Methods []ServiceMethod `yaml:"methods"` }
type ServiceMethod ¶
Click to show internal directories.
Click to hide internal directories.