mirror of
https://github.com/d0zingcat/gocryptotrader.git
synced 2026-06-05 23:16:53 +00:00
CI: Fix golangci-lint linter issues, add prealloc linter and bump version depends for Go 1.18 (#915)
* Bump CI versions * Specifically set go version as 1.17.x bumps it to 1.18 * Another * Adjust AppVeyor * Part 1 of linter issues * Part 2 * Fix various linters and improvements * Part 3 * Finishing touches * Tests and EqualFold * Fix nitterinos plus bonus requester jobs bump for exchanges with large number of tests * Fix nitterinos and bump golangci-lint timeout for AppVeyor * Address nits, ensure all books are returned on err due to syncer regression * Fix the wiggins * Fix duplication * Fix nitterinos
This commit is contained in:
@@ -6,7 +6,6 @@ import (
|
||||
"errors"
|
||||
"fmt"
|
||||
"io"
|
||||
"io/ioutil"
|
||||
"net/http"
|
||||
"net/http/httputil"
|
||||
"net/url"
|
||||
@@ -207,7 +206,7 @@ func (r *Requester) doRequest(ctx context.Context, endpoint EndpointLimit, newRe
|
||||
continue
|
||||
}
|
||||
|
||||
contents, err := ioutil.ReadAll(resp.Body)
|
||||
contents, err := io.ReadAll(resp.Body)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
@@ -273,7 +272,7 @@ func (r *Requester) doRequest(ctx context.Context, endpoint EndpointLimit, newRe
|
||||
}
|
||||
|
||||
func (r *Requester) drainBody(body io.ReadCloser) {
|
||||
if _, err := io.Copy(ioutil.Discard, io.LimitReader(body, drainBodyLimit)); err != nil {
|
||||
if _, err := io.Copy(io.Discard, io.LimitReader(body, drainBodyLimit)); err != nil {
|
||||
log.Errorf(log.RequestSys,
|
||||
"%s failed to drain request body %s",
|
||||
r.name,
|
||||
@@ -335,7 +334,7 @@ func (r *Requester) SetHTTPClient(newClient *http.Client) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
// SetClientTimeout sets the timeout value for the exchanges HTTP Client and
|
||||
// SetHTTPClientTimeout sets the timeout value for the exchanges HTTP Client and
|
||||
// also the underlying transports idle connection timeout
|
||||
func (r *Requester) SetHTTPClientTimeout(timeout time.Duration) error {
|
||||
if r == nil {
|
||||
|
||||
Reference in New Issue
Block a user