fetch something 2021-10-13
package fetch
import (
"context"
"github.com/datewu/fetch/client"
)
// QuickClient is a quick client which re-use the default client
var QuickClient = client.DefaultClient(context.Background())
// QuickGet quick grab some json stuff to container
// container should be a pointer type
func QuickGet(url string, container interface{}) error {
cli := client.DefaultClient(context.Background())
return cli.Get(url, container)
}
// QuickPost quick post some json stuff and save the result to container
// container should be a pointer type
func QuickPost(url string, data interface{}, container interface{}) error {
cli := client.DefaultClient(context.Background())
return cli.Post(url, data, container)
}