Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Version string
Revision string
LogLevel log.Lvl
LernoAPIKey string
AnthropicAPIKey string
DeepLAuthKey *DeepLAPI
Languages map[string]bool
SystemPrompt string
DefaultIconURL string
DefaultImageURL string
DBConfig *DBConfig
DB *sql.DB
}
Main configuration
type Course ¶
type Course struct {
CourseTitle string `yaml:"courseTitle"`
CourseDescription string `yaml:"courseDescription"`
Icon string `yaml:"icon"`
Image string `yaml:"image"`
Lessons []Lesson `yaml:"lessons"`
IsAvailable bool `json:"isAvailable"`
}
New structs for course data
type DBConfig ¶
type DBConfig struct {
Host string
Port int
User string
Password string
DBName string
SSLMode string
}
DB configuration
type HealthCheckData ¶
HealthCheckData returns build information
type NewCourseResponse ¶
type TranslationResult ¶
Click to show internal directories.
Click to hide internal directories.