新增响应体与请求结构绑定

This commit is contained in:
shiran
2025-03-10 12:06:59 +08:00
parent b0650643bc
commit 64bda39e10
3 changed files with 38 additions and 1 deletions
+9 -1
View File
@@ -1,10 +1,18 @@
package apps
import (
"apiServer_service/models/request_models"
"apiServer_service/utils/loger"
"apiServer_service/utils/request"
"context"
"github.com/cloudwego/hertz/pkg/app"
)
func Ping(ctx context.Context, c *app.RequestContext) {
c.Data(200, "text/plain", []byte("pong"))
var requests request_models.IndexRequest
if err := request.BindRequestStruct(c, &requests); err != nil {
return
}
loger.Info("Ping", requests.Name)
request.Success(c, "pong")
}