From 31f709becdfc797c41c6b248885754f5b73bd763 Mon Sep 17 00:00:00 2001 From: Gabor Lekeny Date: Fri, 9 Aug 2024 11:38:36 +0200 Subject: [PATCH] Fix go vet errors (#298) --- marketdata/entities.go | 4 ++-- marketdata/entities_easyjson.go | 10 +++------- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/marketdata/entities.go b/marketdata/entities.go index 2060afb..e6057d5 100644 --- a/marketdata/entities.go +++ b/marketdata/entities.go @@ -421,8 +421,8 @@ type OptionGreeks struct { type OptionSnapshot struct { LatestTrade *OptionTrade `json:"latestTrade"` LatestQuote *OptionQuote `json:"latestQuote"` - ImpliedVolatility float64 `json:"impliedVolatility,omitempty` - Greeks *OptionGreeks `json:"greeks,omitempty` + ImpliedVolatility float64 `json:"impliedVolatility,omitempty"` + Greeks *OptionGreeks `json:"greeks,omitempty"` } type multiTradeResponse struct { NextPageToken *string `json:"next_page_token"` diff --git a/marketdata/entities_easyjson.go b/marketdata/entities_easyjson.go index c125f77..2369fb5 100644 --- a/marketdata/entities_easyjson.go +++ b/marketdata/entities_easyjson.go @@ -4328,19 +4328,15 @@ func easyjson3e8ab7adEncodeGithubComAlpacahqAlpacaTradeApiGoV3Marketdata35(out * (*in.LatestQuote).MarshalEasyJSON(out) } } - { + if in.ImpliedVolatility != 0 { const prefix string = ",\"impliedVolatility\":" out.RawString(prefix) out.Float64(float64(in.ImpliedVolatility)) } - { + if in.Greeks != nil { const prefix string = ",\"greeks\":" out.RawString(prefix) - if in.Greeks == nil { - out.RawString("null") - } else { - (*in.Greeks).MarshalEasyJSON(out) - } + (*in.Greeks).MarshalEasyJSON(out) } out.RawByte('}') }