Documentation ¶
Overview ¶
Package bootstrap provides functionality to initialize and start the application. It handles the setup of various components such as logging, databases, caching, message queues, and HTTP servers.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct { Config *config.Config Logger *logger.Manager Redis map[string]*redis.Manager I18n *i18n.Manager MysqlDB map[string]*gorm.DB MongoDB map[string]*qmgo.Database Middleware middleware.Middleware KafkaProducer *kafka.Manager KafkaConsumer *kafka.Manager Mux *gin.Engine Notify *notify.Manager TraceID *trace.ID }
App represents the main application structure, containing all necessary components and configurations.
Click to show internal directories.
Click to hide internal directories.