1、新增首页合计详情页;
2、新增索引和缓存;
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"github.com/gin-gonic/gin"
|
||||
"gorm.io/driver/mysql"
|
||||
"gorm.io/gorm"
|
||||
"level_go/internal/api"
|
||||
@@ -12,6 +13,8 @@ import (
|
||||
|
||||
// main 是服务启动入口,负责完成配置加载、数据库连接、依赖组装和 HTTP 路由启动。
|
||||
func main() {
|
||||
gin.SetMode(gin.ReleaseMode)
|
||||
|
||||
// 初始化配置文件,后续数据库 DSN 和服务端口都从全局配置中读取。
|
||||
config.InitConfig()
|
||||
|
||||
@@ -21,6 +24,12 @@ func main() {
|
||||
if err != nil {
|
||||
log.Fatal("数据库连接失败:", err)
|
||||
}
|
||||
sqlDB, err := db.DB()
|
||||
if err != nil {
|
||||
log.Fatal("获取数据库连接池失败:", err)
|
||||
}
|
||||
sqlDB.SetMaxIdleConns(20)
|
||||
sqlDB.SetMaxOpenConns(100)
|
||||
|
||||
// 依赖注入:Service 持有数据库连接,Handler 持有对应 Service。
|
||||
commonSrv := &service.CommonService{DB: db}
|
||||
|
||||
Reference in New Issue
Block a user