package controllers
import (
"server/version"
beego "github.com/beego/beego/v2/server/web"
)
type MainController struct {
beego.Controller
}
// Get 处理根路径的 GET 请求,显示友好的欢迎页面
func (c *MainController) Get() {
html := `
API 服务运行正常
API 服务运行正常
✓ 服务已成功启动并运行中
API 版本
` + version.Version + `
`
c.Ctx.Output.Header("Content-Type", "text/html; charset=utf-8")
c.Ctx.Output.Body([]byte(html))
}
// Hello 处理 /api/hello 请求
func (c *MainController) Hello() {
c.Data["json"] = map[string]string{"message": "Hello from Beego backend!"}
c.ServeJSON()
}