pkg/

directory
v0.0.0-...-8929951 Latest Latest
Warning

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

Go to latest
Published: May 30, 2026 License: MIT

Directories

Path Synopsis
Package analytics provides usage analytics and insights for the Spoke registry.
Package analytics provides usage analytics and insights for the Spoke registry.
api
Package api provides compilation routing and download handlers
Package api provides compilation routing and download handlers
Package async provides safe concurrent execution primitives for background tasks.
Package async provides safe concurrent execution primitives for background tasks.
Package audit provides comprehensive audit logging for security, compliance, and forensics.
Package audit provides comprehensive audit logging for security, compliance, and forensics.
Package auth provides user authentication and API token management for the Spoke registry.
Package auth provides user authentication and API token management for the Spoke registry.
Package billing provides subscription management and usage-based billing with Stripe integration.
Package billing provides subscription management and usage-based billing with Stripe integration.
Package cli provides the Spoke command-line interface for schema management.
Package cli provides the Spoke command-line interface for schema management.
Package codegen provides protobuf code generation for 15+ programming languages.
Package codegen provides protobuf code generation for 15+ programming languages.
cache
Package cache provides cache key generation and formatting for compilation results
Package cache provides cache key generation and formatting for compilation results
config
Package config provides default configuration values for the codegen system
Package config provides default configuration values for the codegen system
Package compatibility provides protobuf schema compatibility checking for safe API evolution.
Package compatibility provides protobuf schema compatibility checking for safe API evolution.
Package config provides application configuration management from environment variables.
Package config provides application configuration management from environment variables.
Package contextkeys provides centralized context key definitions
Package contextkeys provides centralized context key definitions
Package dependencies provides proto import dependency resolution and graph analysis.
Package dependencies provides proto import dependency resolution and graph analysis.
Package docs provides documentation generation from protobuf schemas.
Package docs provides documentation generation from protobuf schemas.
Package httputil provides HTTP utilities for standardized request/response handling.
Package httputil provides HTTP utilities for standardized request/response handling.
Package linter provides protobuf linting and style guide enforcement.
Package linter provides protobuf linting and style guide enforcement.
Package marketplace provides plugin discovery and distribution for the Spoke registry.
Package marketplace provides plugin discovery and distribution for the Spoke registry.
Package middleware provides HTTP middleware for authentication, authorization, and rate limiting.
Package middleware provides HTTP middleware for authentication, authorization, and rate limiting.
Package observability provides structured logging, Prometheus metrics, and OpenTelemetry tracing.
Package observability provides structured logging, Prometheus metrics, and OpenTelemetry tracing.
Package orgs provides multi-tenant organization management for the Spoke registry.
Package orgs provides multi-tenant organization management for the Spoke registry.
Package plugins provides an extensibility framework for protobuf compilation and validation.
Package plugins provides an extensibility framework for protobuf compilation and validation.
buf
Package rbac provides role-based access control (RBAC) for the Spoke protobuf schema registry.
Package rbac provides role-based access control (RBAC) for the Spoke protobuf schema registry.
Package search provides full-text search capabilities for protobuf schema discovery.
Package search provides full-text search capabilities for protobuf schema discovery.
Package sso provides enterprise single sign-on (SSO) integration for the Spoke registry.
Package sso provides enterprise single sign-on (SSO) integration for the Spoke registry.
Package storage provides pluggable persistence backends for the Spoke protobuf schema registry.
Package storage provides pluggable persistence backends for the Spoke protobuf schema registry.
Package validation provides semantic validation for protobuf schema files.
Package validation provides semantic validation for protobuf schema files.
Package webhooks provides event-driven webhook delivery for schema registry events.
Package webhooks provides event-driven webhook delivery for schema registry events.

Jump to

Keyboard shortcuts

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