Tinkoff / invest-openapi-go-sdk

Apache License 2.0
153 stars 30 forks source link

Конфигурация таймаута при создании RestClient #1

Closed NikitaMelnikov closed 5 years ago

NikitaMelnikov commented 5 years ago

Сейчас невозможно сконфигурировать таймауты при создании клиента, при этом /market/stocks может возвращать данные более 5 секунд

func NewRestClientCustom(token, apiURL string) *RestClient {
    return &RestClient{
        httpClient: &http.Client{
            Timeout: 5 * time.Second,
        },
        token:  token,
        apiURL: apiURL,
    }
}
necryin commented 5 years ago

4 Как-то так