Files
sale/backend/cmd/server/main.go
T
admin 0669528e58
Build and Push Docker Image / build-and-push (push) Successful in 1m3s
Build and Push Docker Image / deploy (push) Successful in 10s
fix: 创建订单时设置30分钟支付过期时间
2026-07-14 12:18:41 +00:00

34 lines
531 B
Go

package main
import (
"log"
"sale/internal/api/routes"
"sale/internal/config"
"sale/internal/utils"
"github.com/gin-gonic/gin"
)
func main() {
config.Load()
utils.InitDB()
utils.InitLogger()
utils.AutoMigrate()
if config.AppConfig.Server.Mode == "release" {
gin.SetMode(gin.ReleaseMode)
}
r := gin.Default()
routes.SetupRoutes(r)
addr := ":" + config.AppConfig.Server.Port
log.Printf("Server starting on %s", addr)
if err := r.Run(addr); err != nil {
log.Fatalf("Failed to start server: %v", err)
}
}