Официальная идиоматическая библиотека-клиент (SDK) для удобного взаимодействия с Deps API на языке Go.
deps-go
предоставляет удобный интерфейс для работы с Deps API на языке Go.
deps-go
разработана для максимальной эффективности и удобства разработчика.
depsclient.ErrNotFound
. Вы можете использовать errors.Is
для проверки этого случая.
NewClient
, передав функциональные опции.
Параметр | Тип | Описание |
---|---|---|
apiKey | string | Обязательный. Ваш API-ключ. |
WithBaseURL | func(string) Option | Переопределяет базовый URL API. По умолчанию https://api.depscian.tech/v2 . |
WithTimeout | func(time.Duration) Option | Устанавливает таймаут для HTTP-клиента. По умолчанию 30s . |
WithHTTPClient | func(*http.Client) Option | Позволяет использовать полностью настраиваемый http.Client . |