| 1234567891011121314151617181920212223242526272829 |
- package controller
- import (
- cherryApp "f1-game/internal/cherry_app"
- "f1-game/internal/code"
- "f1-game/internal/constant"
- csnowflake "github.com/cherry-game/cherry/extend/snowflake"
- cstring "github.com/cherry-game/cherry/extend/string"
- cgin "github.com/cherry-game/components/gin"
- )
- type IndexController struct {
- cgin.BaseController
- }
- func (p *IndexController) Init() {
- p.GET("/", p.index)
- }
- func (p *IndexController) index(c *cgin.Context) {
- json := map[string]string{
- "node": cherryApp.App().NodeType(),
- "hash": cstring.ToString(csnowflake.NextID()),
- "text": constant.HelloText,
- }
- code.JSONResult(c, code.OK, json)
- }
|