linter: Enable gofumpt and run against codebase (#1848)

* linter: Enable gofumpt and run against codebase

* Address shazbert's nits

* gofumpt: Fix issues after rebase
This commit is contained in:
Adrian Gallagher
2025-03-18 10:23:16 +11:00
committed by GitHub
parent 748ed71455
commit f5faca2eb2
189 changed files with 1541 additions and 1104 deletions

View File

@@ -15,6 +15,7 @@ import (
"github.com/thrasher-corp/gocryptotrader/encoding/json"
exchange "github.com/thrasher-corp/gocryptotrader/exchanges"
"github.com/thrasher-corp/gocryptotrader/exchanges/asset"
"github.com/thrasher-corp/gocryptotrader/exchanges/kline"
"github.com/thrasher-corp/gocryptotrader/exchanges/order"
"github.com/thrasher-corp/gocryptotrader/exchanges/request"
)
@@ -256,7 +257,7 @@ func (b *Binance) GetFuturesKlineData(ctx context.Context, symbol currency.Pair,
params.Set("limit", strconv.FormatUint(limit, 10))
}
if !slices.Contains(validFuturesIntervals, interval) {
return nil, errors.New("invalid interval parsed")
return nil, kline.ErrInvalidInterval
}
params.Set("interval", interval)
if !startTime.IsZero() && !endTime.IsZero() {
@@ -375,7 +376,7 @@ func (b *Binance) GetContinuousKlineData(ctx context.Context, pair, contractType
params.Set("limit", strconv.FormatUint(limit, 10))
}
if !slices.Contains(validFuturesIntervals, interval) {
return nil, errors.New("invalid interval parsed")
return nil, kline.ErrInvalidInterval
}
params.Set("interval", interval)
if !startTime.IsZero() && !endTime.IsZero() {
@@ -490,7 +491,7 @@ func (b *Binance) GetIndexPriceKlines(ctx context.Context, pair, interval string
params.Set("limit", strconv.FormatUint(limit, 10))
}
if !slices.Contains(validFuturesIntervals, interval) {
return nil, errors.New("invalid interval parsed")
return nil, kline.ErrInvalidInterval
}
params.Set("interval", interval)
if !startTime.IsZero() && !endTime.IsZero() {
@@ -609,7 +610,7 @@ func (b *Binance) GetMarkPriceKline(ctx context.Context, symbol currency.Pair, i
params.Set("limit", strconv.FormatUint(limit, 10))
}
if !slices.Contains(validFuturesIntervals, interval) {
return nil, errors.New("invalid interval parsed")
return nil, kline.ErrInvalidInterval
}
params.Set("interval", interval)
if !startTime.IsZero() && !endTime.IsZero() {

View File

@@ -15,6 +15,7 @@ import (
"github.com/thrasher-corp/gocryptotrader/encoding/json"
exchange "github.com/thrasher-corp/gocryptotrader/exchanges"
"github.com/thrasher-corp/gocryptotrader/exchanges/asset"
"github.com/thrasher-corp/gocryptotrader/exchanges/kline"
"github.com/thrasher-corp/gocryptotrader/exchanges/order"
)
@@ -227,7 +228,7 @@ func (b *Binance) UKlineData(ctx context.Context, symbol currency.Pair, interval
}
params.Set("symbol", symbolValue)
if !slices.Contains(validFuturesIntervals, interval) {
return nil, errors.New("invalid interval")
return nil, kline.ErrInvalidInterval
}
params.Set("interval", interval)
if limit > 0 {

View File

@@ -535,7 +535,8 @@ func (b *Binance) UpdateOrderbook(ctx context.Context, p currency.Pair, assetTyp
orderbookNew, err = b.GetOrderBook(ctx,
OrderBookDataRequestParams{
Symbol: p,
Limit: 1000})
Limit: 1000,
})
case asset.USDTMarginedFutures:
orderbookNew, err = b.UFuturesOrderbook(ctx, p, 1000)
case asset.CoinMarginedFutures: