package weishi import ( "context" "go.dtapp.net/gorequest" ) func (c *Client) request(ctx context.Context, url string) (gorequest.Response, error) { // 创建请求 client := c.requestClient // 设置请求地址 client.SetUri(url) // 设置用户代理 client.SetUserAgent(c.ua) // 发起请求 request, err := client.Get(ctx) if err != nil { return gorequest.Response{}, err } // 日志 if c.config.GormClient.Db != nil { go c.logClient.GormMiddleware(ctx, request, Version) } return request, err }