initialize

package
v0.0.0-...-cfa74d8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 27, 2023 License: BSD-3-Clause Imports: 29 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CloseGormGroup

func CloseGormGroup(group *config.GormDBGroup)

func IniTables

func IniTables(model *model.TableGroup, gormDB *config.GormDBGroup)

IniTables @Date 2023-01-13 15:52:16 @Param list model.TableList @Param db *gorm.DB @Description: 初始化数据库表

func InitGorm

func InitGorm(configGroup *config.DataBaseConfigGroup) *config.GormDBGroup

InitGorm @Date: 2023-01-08 22:52:21 @Description: 初始化GORM连接数据库 @Param: configGroup config.DataBaseConfigGroup @Return: error

func InitHttpServer

func InitHttpServer(cfg *config.ServerConfig, client *redis.Client) *http.Server

func InitI18nInfo

func InitI18nInfo(cfg *config.I18nConfig) *i18n.I18nLocale

InitI18nInfo @Date 2023-01-12 17:22:11 @Description: 初始化应用国际化信息

func InitJwtUtils

func InitJwtUtils(cfg *config.JwtConfig)

InitJwtUtils @Date 2023-02-07 17:24:49 @Param cfg *config.JwtConfig @Description: 初始化JWT配置

func InitMail

func InitMail(config *config.MailConfig)

InitMail @Date 2023-02-08 15:56:56 @Param config *config.MailConfig @Method @Description: 初始化邮件服务器

func InitRedis

func InitRedis(config *config.RedisConfig) *redis.Client

InitRedis @Date: 2023-01-09 11:07:45 @Description: 初始化Redis客户端连接 @Param: config *config.RedisConfig @Return: *redis.Client

func InitRouter

func InitRouter(engine *gin.Engine, cfg *config.ServerConfig)

func InitZap

func InitZap(cfg *config.ZapConfig) *zap.Logger

InitZap @Date: 2023-01-09 14:52:27 @Description: Zap初始化 @Param: config *config.ZapConfig @Return: *zap.Logger

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL