19 lines
266 B
Go
19 lines
266 B
Go
package initialize
|
|
|
|
import "github.com/gin-gonic/gin"
|
|
|
|
func Initialize() *gin.Engine {
|
|
initConfig()
|
|
initLogger()
|
|
initHttpClient()
|
|
initMySQL()
|
|
initRedis()
|
|
initBos()
|
|
initCron()
|
|
go initProducer()
|
|
go initConsumer()
|
|
g := initRouter()
|
|
initSwagger()
|
|
return g
|
|
}
|