core

module
v0.0.0-...-bd33f34 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 29, 2026 License: Apache-2.0

README

Databricks Core

Go Reference

[!WARNING] Preview: not for production use. This SDK is in active development. APIs are experimental and breaking changes may occur at any time. For production use cases, use the current Databricks SDK for Go.

Internal core of the Databricks Modular Go SDK, providing foundational primitives for error handling, operation execution with retry and rate limiting, configuration profile resolution, and client metadata collection.

Installation

go get github.com/databricks/sdk-go/core

Packages

Package Description
apierr Transport-agnostic API error types with canonical error codes and structured error details.
clientinfo Client and environment metadata for User-Agent headers, with auto-detection of CI/CD providers and runtimes.
ops Operation execution with configurable retry, timeout, and rate limiting.
profiles Resolution of Databricks configuration profiles from ~/.databrickscfg files and environment variables.

Go Version Support

See go.work for the minimum supported Go version.

License

See LICENSE.

Directories

Path Synopsis
codes
Package codes defines error codes for API errors and their retry semantics.
Package codes defines error codes for API errors and their retry semantics.
Package apiretry provides retry utilities for Databricks API calls.
Package apiretry provides retry utilities for Databricks API calls.
Package clientinfo collects information about the client and its environment into an immutable ClientInfo value.
Package clientinfo collects information about the client and its environment into an immutable ClientInfo value.
Package ops provides utilities to execute operations with retry, timeout, and rate limiting.
Package ops provides utilities to execute operations with retry, timeout, and rate limiting.
Package profiles contains utility to resolve Databricks configuration profiles.
Package profiles contains utility to resolve Databricks configuration profiles.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL