extension families
The x/* ecosystem. Capability outside the kernel.
7 beta families with APIs frozen between release refs. 7 experimental families for product capability work. All separated cleanly from the zero-dependency stable core.
Beta
API frozen between release references. Safe to adopt with awareness of beta stability semantics.
x/gatewaybetaReverse proxy, upstream health, load balancing, and route composition at the service edge.
Read primer →x/observabilitybetaPrometheus metrics, OpenTelemetry traces, and structured log exporters wired at the service boundary.
Read primer →x/restbetaCRUD resource conventions, typed handlers, and REST response contracts over the stable HTTP kernel.
Read primer →x/websocketbetaFull-duplex WebSocket connections managed by a hub, coexisting with standard HTTP routes.
Read primer →x/tenantbetaPer-tenant JWT identity, quota enforcement, and policy evaluation at the transport layer.
Read primer →x/frontendbetaStatic asset serving, SPA fallback routing, and embedded filesystem support for frontend integration.
Read primer →x/messagingbetaEvent publishing, webhook dispatch, and messaging service-level API over pluggable transports.
Read primer →Experimental
APIs may change between releases. Evaluate maturity evidence in the primer before adopting in production.
x/fileapiexperimentalMultipart upload handlers, chunk resumption, and file metadata management over the stable HTTP kernel.
Read primer →x/openapiexperimentalOpenAPI 3 spec generation from route definitions, with schema inference and doc server.
Read primer →x/resilienceexperimentalCircuit breakers, retry policies, and timeout wrappers for outbound HTTP and service calls.
Read primer →x/rpcexperimentalgRPC + HTTP dual-protocol service wiring that shares the same stable middleware chain.
Read primer →x/dataexperimentalFile storage, idempotency keys, and data access primitives above the stable store interface.
Read primer →x/aiexperimentalMulti-provider AI abstraction, session lifecycle, streaming SSE responses, and tool-call routing.
Read primer →x/validateexperimentalRequest body validation middleware with struct tag rules and structured error responses.
Read primer →