feat: Phase 1 — 项目骨架搭建,集成 Gin、SQLite 和设置页面

This commit is contained in:
2026-06-18 22:48:16 +08:00
parent 46f1bbf0f1
commit 1e9b1a2129
26 changed files with 2518 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
package handlers
import (
"database/sql"
"net/http"
"github.com/gin-gonic/gin"
)
type GenerateHandler struct {
db *sql.DB
}
func NewGenerateHandler(db *sql.DB) *GenerateHandler {
return &GenerateHandler{db: db}
}
// Generate handles POST /api/repos/:id/generate — stub for Phase 4
func (h *GenerateHandler) Generate(c *gin.Context) {
c.JSON(http.StatusNotImplemented, gin.H{"error": "generate not implemented yet — coming in Phase 4"})
}