Files
AIRouter/backend/internal/logger/logger.go
2025-11-08 13:57:34 +08:00

17 lines
312 B
Go

package logger
import (
"ai-gateway/internal/models"
"log"
"gorm.io/gorm"
)
// LogRequest 异步记录API请求日志
func LogRequest(db *gorm.DB, logEntry *models.RequestLog) {
go func() {
if err := db.Create(logEntry).Error; err != nil {
log.Printf("Failed to save request log: %v", err)
}
}()
}