package structs type Project struct { // Language string `yaml:"lang"` // Язык генерации. Поддерживаются go (серверная часть) и angular (клиентская часть) Name string `yaml:"name,omitempty" json:"name,omitempty"` Title string `yaml:"title,omitempty" json:"title,omitempty"` Version string `yaml:"version,omitempty" json:"version,omitempty"` Description string `yaml:"description,omitempty" json:"description,omitempty"` TermsOfServices string `yaml:"termsOfServices,omitempty" json:"termsOfServices,omitempty"` ContactName string `yaml:"contactName,omitempty" json:"contactName,omitempty"` ContactUrl string `yaml:"contactUrl,omitempty" json:"contactUrl,omitempty"` ContactEmail string `yaml:"contactEmail,omitempty" json:"contactEmail,omitempty"` LicenseName string `yaml:"licenseName,omitempty" json:"licenseName,omitempty"` LicenseUrl string `yaml:"licenseUrl,omitempty" json:"licenseUrl,omitempty"` Host string `yaml:"host,omitempty" json:"host,omitempty"` BasePath string `yaml:"basePath,omitempty" json:"basePath,omitempty"` DB DB `yaml:"db,omitempty" json:"db,omitempty"` // Структура БД Roles []Role `yaml:"roles,omitempty" json:"roles,omitempty"` // Роли приложения Backend Backend `yaml:"backend,omitempty" json:"backend,omitempty"` // Структура серверной стороны Frontend Frontend `yaml:"frontend,omitempty" json:"frontend,omitempty"` // Структура клиентской стороны }