Files
toutoukan/main.go

25 lines
435 B
Go
Raw Normal View History

2025-08-08 21:43:26 +08:00
package main
2025-08-10 02:10:58 +08:00
import (
"strconv"
"toutoukan/config"
"toutoukan/init/databaseInit"
"toutoukan/init/redisInit"
"toutoukan/router"
)
2025-08-08 21:43:26 +08:00
func main() {
2025-08-10 02:10:58 +08:00
databaseInit.DbInit()
redisInit.RedisInit()
if err := config.Goinit(); err != nil {
panic(err)
}
r := router.SetupRouter()
err := r.Run(":" + strconv.Itoa(config.Conf.Port))
if err != nil {
return
}
defer databaseInit.UserDB.Close()
defer redisInit.RedisClient.Close()
2025-08-08 21:43:26 +08:00
}