-var (
- Client HTTPClient
-)
-
-func init() {
- Client = &http.Client{}
-}
-
-func Get(url string) ([]byte, error) {
- if response, err := Client.Get(url); err == nil {
- defer response.Body.Close()
- if responseData, err := io.ReadAll(response.Body); err == nil {
- if isResponseSuccess(response.StatusCode) {
+func Get(url string, client HTTPClient) ([]byte, error) {
+ if response, err := client.Get(url); err == nil {
+ if isResponseSuccess(response.StatusCode) {
+ defer response.Body.Close()
+ if responseData, err := io.ReadAll(response.Body); err == nil {