Documentation ¶
Index ¶
- Constants
- func Bind(c *gin.Context, obj interface{}) error
- func GetBodyData(c *gin.Context) []byte
- func GetPage(c *gin.Context) (pageNum, pageSize int)
- func GetToken(c *gin.Context) string
- func ParseForm(c *gin.Context, obj interface{}) error
- func ParseJSON(c *gin.Context, obj interface{}) error
- func ParseParamID(c *gin.Context, key string) uint64
- func ParseQuery(c *gin.Context, obj interface{}) error
- func ResData(c *gin.Context, data interface{})
- func ResError(c *gin.Context, err error, status ...int)
- func ResJSON(c *gin.Context, httpCode int, resp interface{})
- func ResOk(c *gin.Context)
- type ResponseData
- type ResponseFail
Constants ¶
View Source
const ( ReqBodyKey = prefix + "/req-body" ResBodyKey = prefix + "/res-body" )
Variables ¶
This section is empty.
Functions ¶
func ParseParamID ¶
ParseParamID Param returns the value of the URL param
func ParseQuery ¶
ParseQuery Parse query parameter to struct
Types ¶
type ResponseData ¶
type ResponseData struct { Code int `json:"code"` Msg string `json:"msg"` Data interface{} `json:"data"` }
ResponseData 数据返回结构体
type ResponseFail ¶
ResponseFail 返回成功结构体
Click to show internal directories.
Click to hide internal directories.