Versions in this module Expand all Collapse all v0 v0.0.2 Jul 8, 2024 v0.0.1 Jul 7, 2024 Changes in this version + var O_DB_PG *gorm.DB + var O_REDIS *redis.Client + var O_SERVER_CONFIG *ServerConfig + func InitBaseRouter(router *gin.Engine) *gin.Engine + func InitGormPg() *gorm.DB + func InitRedis() *redis.Client + func InitServer(address string, router *gin.Engine) server + func InitServerConfig() + func InitSwagger(router *gin.Engine, staticPath string) *gin.Engine + type PgConn struct + DSN string + MaxIdleConns int + MaxOpenConns int + SlowThreshold int + func (p PgConn) GormPgSqlByConfig() *gorm.DB + type Redis struct + Addr string + DB int + Password string + Username string + func (redisCfg Redis) InitRedisByConfig() *redis.Client + type ServerConfig struct + LogPath string + PgConn PgConn + Redis Redis + SecurityKey string + SecurityValue string + ServerName string + TimeOut int + func LoadServerConfig(serverConfig *ServerConfig) *ServerConfig