feat(feed): add ListLatest

This commit is contained in:
Leon
2025-12-07 22:46:45 +08:00
parent 3b80a7c5da
commit d29a3a5232
4 changed files with 123 additions and 0 deletions

View File

@@ -2,6 +2,7 @@ package http
import (
"feedsystem_video_go/internal/account"
"feedsystem_video_go/internal/feed"
"feedsystem_video_go/internal/middleware"
"feedsystem_video_go/internal/video"
@@ -44,5 +45,13 @@ func SetRouter(db *gorm.DB) *gin.Engine {
protectedVideoGroup.POST("/publish", videoHandler.PublishVideo)
}
// feed
feedRepository := feed.NewFeedRepository(db)
feedService := feed.NewFeedService(feedRepository)
feedHandler := NewFeedHandler(feedService)
feedGroup := r.Group("/feed")
{
feedGroup.POST("/listLatest", feedHandler.ListLatest)
}
return r
}