ddliu / go-httpclient

Advanced HTTP client for golang
MIT License
465 stars 105 forks source link

feat: add response.ToJson #52

Open qiankunli opened 1 year ago

qiankunli commented 1 year ago

usage example

c := NewHttpClient()
res, err := c.Get("http://httpbin.org/user-agent")

if err != nil {
  t.Error(err)
}
type Result struct {
   UserAgent string `json:"user-agent"`
}
result := &Result{}
err = res.ToJson(result)
if err != nil {
  t.Error(err)
}