Documentation ¶
Index ¶
- func EasyJson(endpoint string, reqData EasyJsonSerialization, respData EasyJsonSerialization, ...) error
- func Json(endpoint string, reqData any, respData any, options ...Option) error
- func Query(endpoint string, reqData *fasthttp.Args, options ...Option) (string, error)
- func ReleaseRequest(ctx *Ctx)
- func SetHostHeadOption(req *fasthttp.Request)
- func Text(endpoint string, reqData string, options ...Option) (string, error)
- func UseCompressOption(req *fasthttp.Request)
- func UseGetOption(req *fasthttp.Request)
- type Client
- type Ctx
- type EasyJsonSerialization
- type Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EasyJson ¶
func EasyJson(endpoint string, reqData EasyJsonSerialization, respData EasyJsonSerialization, options ...Option) error
EasyJson 使用easyJson接口的json请求与响应
func ReleaseRequest ¶
func ReleaseRequest(ctx *Ctx)
Types ¶
type Ctx ¶
type Ctx struct {
// contains filtered or unexported fields
}
func AcquireCtx ¶
func AcquireCtx() *Ctx
type EasyJsonSerialization ¶
Click to show internal directories.
Click to hide internal directories.