Directories
¶
| Path | Synopsis |
|---|---|
|
Package basecamp provides a Go SDK for the Basecamp API.
|
Package basecamp provides a Go SDK for the Basecamp API. |
|
catalog
Package catalog exposes the Basecamp SDK's authoritative, embedded tool Catalog: one operation per API endpoint, joined from the SDK's own spec artifacts and shipped inside the module.
|
Package catalog exposes the Basecamp SDK's authoritative, embedded tool Catalog: one operation per API endpoint, joined from the SDK's own spec artifacts and shipped inside the module. |
|
eventfeed
Package eventfeed is the SPEC.md §23 Event Feed connector for Go: one blessed client for BC3's account-wide event feed, consumed as a serial stream of deduplicated events plus lifecycle observability.
|
Package eventfeed is the SPEC.md §23 Event Feed connector for Go: one blessed client for BC3's account-wide event feed, consumed as a serial stream of deduplicated events plus lifecycle observability. |
|
eventfeed/feedtest
Package feedtest provides deterministic fakes for testing eventfeed hosts and the connector itself.
|
Package feedtest provides deterministic fakes for testing eventfeed hosts and the connector itself. |
|
internal/oautherror
Package oautherror classifies a token endpoint's non-200 response — the one rule shared by the oauth package's Exchanger and the basecamp package's AuthManager refresh, which cannot import each other.
|
Package oautherror classifies a token endpoint's non-200 response — the one rule shared by the oauth package's Exchanger and the basecamp package's AuthManager refresh, which cannot import each other. |
|
oauth
Package oauth provides OAuth 2.0 discovery, token exchange, and refresh functionality.
|
Package oauth provides OAuth 2.0 discovery, token exchange, and refresh functionality. |
|
otel
Package otel provides OpenTelemetry integration for the Basecamp SDK.
|
Package otel provides OpenTelemetry integration for the Basecamp SDK. |
|
prometheus
Package prometheus provides Prometheus metrics integration for the Basecamp SDK.
|
Package prometheus provides Prometheus metrics integration for the Basecamp SDK. |
|
Package generated provides primitives to interact with the Basecamp HTTP API.
|
Package generated provides primitives to interact with the Basecamp HTTP API. |
|
Package types provides shared types used across the Basecamp SDK.
|
Package types provides shared types used across the Basecamp SDK. |
Click to show internal directories.
Click to hide internal directories.