💄 refactor common handler

This commit is contained in:
naiba
2024-10-23 17:56:51 +08:00
parent bdffd2d840
commit 4635bcf44f
7 changed files with 117 additions and 155 deletions

View File

@@ -27,10 +27,10 @@ var upgrader = websocket.Upgrader{
// @Produce json
// @Success 200 {object} model.StreamServerData
// @Router /ws/server [get]
func serverStream(c *gin.Context) error {
func serverStream(c *gin.Context) (any, error) {
conn, err := upgrader.Upgrade(c.Writer, c.Request, nil)
if err != nil {
return err
return nil, err
}
defer conn.Close()
count := 0
@@ -51,7 +51,7 @@ func serverStream(c *gin.Context) error {
}
time.Sleep(time.Second * 2)
}
return nil
return nil, nil
}
var requestGroup singleflight.Group