func Get(url string, query ...url.Values) (resp *Response, err error) {
	return defaultIns.Get(url, query...)
}
Get http get request by default instance
package axios
import (
	"context"
	"encoding/json"
	"errors"
	"net"
	"net/url"
	"os"
	"syscall"
	"time"
)
const (
	ErrCategoryDNS      = "dns"
	ErrCategoryTimeout  = "timeout"
	ErrCategoryCanceled = "canceled"
	ErrCategoryAddr     = "addr"
	ErrCategoryAborted  = "aborted"
	ErrCategoryRefused  = "refused"
	ErrCategoryReset    = "reset"
)
const (
	ResultSuccess = iota
	ResultFail
)
type (
	JSONMarshal func(interface{}) ([]byte, error)
	JSONUnmarshal func([]byte, interface{}) error
)
var (
	defaultIns = NewInstance(&InstanceConfig{
		Timeout: time.Minute,
	})
	jsonMarshal = json.Marshal
	jsonUnmarshal = json.Unmarshal
)
func SetJSONMarshal(fn JSONMarshal) {
	jsonMarshal = fn
}
func SetJSONUnmarshal(fn JSONUnmarshal) {
	jsonUnmarshal = fn
}
func Request(config *Config) (resp *Response, err error) {
	return defaultIns.Request(config)
}