Documentation
¶
Index ¶
- func InitCodeLocalCache() cache.CodeCache
- func InitConsumers(c1 *article.InteractiveReadEventConsumer) []events.Consumer
- func InitDB(l logger.Logger) *gorm.DB
- func InitGinMiddlewares(redisClient redis.Cmdable, jwtHdl ijwt.Handler, l logger.Logger) []gin.HandlerFunc
- func InitGiteaService(l logger.Logger) gitea.Service
- func InitLogger() logger.Logger
- func InitRedis() redis.Cmdable
- func InitSMSService(redisClient redis.Cmdable, asyncRepo repository.AsyncSMSRepository) sms.Service
- func InitSaramaClient() sarama.Client
- func InitSyncProducer(c sarama.Client) sarama.SyncProducer
- func InitUserLocalCache() cache.UserCache
- func InitWebServer(middlewares []gin.HandlerFunc, userHandlers *web.UserHandler, ...) *gin.Engine
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitCodeLocalCache ¶
func InitConsumers ¶
func InitConsumers(c1 *article.InteractiveReadEventConsumer) []events.Consumer
func InitGinMiddlewares ¶
func InitLogger ¶
func InitSMSService ¶
func InitSMSService( redisClient redis.Cmdable, asyncRepo repository.AsyncSMSRepository, ) sms.Service
func InitSaramaClient ¶
func InitSyncProducer ¶
func InitSyncProducer(c sarama.Client) sarama.SyncProducer
func InitUserLocalCache ¶
func InitWebServer ¶
func InitWebServer(middlewares []gin.HandlerFunc, userHandlers *web.UserHandler, giteaHandlers *web.OAuth2GiteaHandler, articleHandlers *web.ArticleHandler, ) *gin.Engine
Types ¶
This section is empty.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.