Help us shape the future of Go! Take the 2026 Go Developer Survey

internal/

directory
v0.26.0 Latest Latest
Warning

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

Go to latest
Published: Nov 3, 2026 License: MIT

Directories

Path Synopsis
Package adminassets owns the framework admin build embedded in Ridu servers.
Package adminassets owns the framework admin build embedded in Ridu servers.
Package agentdocs installs the release-owned Ridu skill bundle into generated and existing projects without overwriting user-authored instructions.
Package agentdocs installs the release-owned Ridu skill bundle into generated and existing projects without overwriting user-authored instructions.
Package blockgraph describes where a resolved schema places its block definitions.
Package blockgraph describes where a resolved schema places its block definitions.
Package blockrename moves the stored content of a confirmed block field rename.
Package blockrename moves the stored content of a confirmed block field rename.
Package blocktypes assigns ordinary Blocks generated symbols from the resolved manifest.
Package blocktypes assigns ordinary Blocks generated symbols from the resolved manifest.
Package cli implements the portable Ridu command-line interface behind the thin cmd/ridu entry point.
Package cli implements the portable Ridu command-line interface behind the thin cmd/ridu entry point.
Package commandrun preserves cancellation identity for foreground commands.
Package commandrun preserves cancellation identity for foreground commands.
Package config validates and normalizes the public authoring model into a canonical immutable schema manifest.
Package config validates and normalizes the public authoring model into a canonical immutable schema manifest.
Package datatransform is the migration.DataTransaction that every official adapter gives a compiled data transform.
Package datatransform is the migration.DataTransaction that every official adapter gives a compiled data transform.
dogfood
new command
Command dogfood-new builds and exercises the real Ridu CLI against a local versioned module proxy.
Command dogfood-new builds and exercises the real Ridu CLI against a local versioned module proxy.
playground command
Command playground-ridu-hydrate restores the ignored development-only packages and CLI used by the committed generated Ridu playground.
Command playground-ridu-hydrate restores the ignored development-only packages and CLI used by the committed generated Ridu playground.
Package durable makes completed filesystem changes survive a crash.
Package durable makes completed filesystem changes survive a crash.
Package embedded interprets the resolved, bounded envelope declared by a plugin.
Package embedded interprets the resolved, bounded envelope declared by a plugin.
Package enableversions plans and checks a collection or global that starts keeping versions while it may already store documents.
Package enableversions plans and checks a collection or global that starts keeping versions while it may already store documents.
Package fieldchange owns schema-addressed field-kind recovery for development and the matching fail-closed admission for immutable migration planning.
Package fieldchange owns schema-addressed field-kind recovery for development and the matching fail-closed admission for immutable migration planning.
Package fileuri converts between operating-system paths and RFC 8089 file URLs, including Windows drive and UNC paths.
Package fileuri converts between operating-system paths and RFC 8089 file URLs, including Windows drive and UNC paths.
Package frameworkpackages publishes the framework's unpublished frontend workspaces into a generated project for local dogfood testing.
Package frameworkpackages publishes the framework's unpublished frontend workspaces into a generated project for local dogfood testing.
Package frameworkproxy publishes a Ridu checkout to a local Go module proxy for release-path tests and manual framework dogfooding.
Package frameworkproxy publishes a Ridu checkout to a local Go module proxy for release-path tests and manual framework dogfooding.
Package generate obtains a resolved manifest from an executable project and installs generated artifacts atomically.
Package generate obtains a resolved manifest from an executable project and installs generated artifacts atomically.
Package goworkspace keeps project Go commands from being captured by an unrelated enclosing workspace.
Package goworkspace keeps project Go commands from being captured by an unrelated enclosing workspace.
Package jsonlimit validates untrusted JSON structure before application decoders allocate recursive values.
Package jsonlimit validates untrusted JSON structure before application decoders allocate recursive values.
Package localization owns locale request resolution and the logical single-locale/canonical-storage transform shared by operation engines and strict store fixtures.
Package localization owns locale request resolution and the logical single-locale/canonical-storage transform shared by operation engines and strict store fixtures.
Package localnet recognizes database endpoints that never leave the host.
Package localnet recognizes database endpoints that never leave the host.
Command local-release stages the working tree as a published-style Ridu release and serves it locally.
Command local-release stages the working tree as a published-style Ridu release and serves it locally.
Package membership owns the query contract for fields whose value is a set of items: text and number lists, has-many selects, has-many relationships and uploads, and polymorphic relationships.
Package membership owns the query contract for fields whose value is a set of items: text and number lists, has-many selects, has-many relationships and uploads, and polymorphic relationships.
Package migrationartifact owns atomic, immutable migration artifact files.
Package migrationartifact owns atomic, immutable migration artifact files.
Package pluginregistry owns the explicit, versioned plugin installation registry used by generated Ridu applications.
Package pluginregistry owns the explicit, versioned plugin installation registry used by generated Ridu applications.
Package pluginscaffold renders a distributable paired Ridu plugin.
Package pluginscaffold renders a distributable paired Ridu plugin.
Package population owns schema-driven relationship population traversal.
Package population owns schema-driven relationship population traversal.
Package postgresmigration owns private deterministic artifact assembly for the PostgreSQL planner, which artifact creation and the runner share.
Package postgresmigration owns private deterministic artifact assembly for the PostgreSQL planner, which artifact creation and the runner share.
Package primitivefield contains the private storage rules shared by text and number lists: their index restrictions and value-shape evolution.
Package primitivefield contains the private storage rules shared by text and number lists: their index restrictions and value-shape evolution.
Package project owns the private, versioned machine protocol between the portable Ridu CLI and an application's compiled project entry.
Package project owns the private, versioned machine protocol between the portable Ridu CLI and an application's compiled project entry.
Package projectfile discovers and validates the structural ridu.toml file owned by a generated application.
Package projectfile discovers and validates the structural ridu.toml file owned by a generated application.
Package querypath holds the caller query-path rules that the operation engine and the store adapters share.
Package querypath holds the caller query-path rules that the operation engine and the store adapters share.
Package referenceindex derives and reconciles current relationship and upload references from canonical store values.
Package referenceindex derives and reconciles current relationship and upload references from canonical store values.
Command releaselicense inventories licences for modules linked into a Go binary.
Command releaselicense inventories licences for modules linked into a Go binary.
Package remotefile downloads user-supplied asset URLs without allowing the server to become a proxy into loopback, private, link-local, or metadata networks.
Package remotefile downloads user-supplied asset URLs without allowing the server to become a proxy into loopback, private, link-local, or metadata networks.
Package requiredfield owns the stored-value audit that admits a field becoming required.
Package requiredfield owns the stored-value audit that admits a field becoming required.
Package scaffold renders a generated Ridu application without overwriting existing project files.
Package scaffold renders a generated Ridu application without overwriting existing project files.
Package schemadiff compares canonical manifests for migration intent that cannot be inferred safely from a database schema alone.
Package schemadiff compares canonical manifests for migration intent that cannot be inferred safely from a database schema alone.
Package schematest builds bound schemas for tests that construct them in Go rather than resolving configuration.
Package schematest builds bound schemas for tests that construct them in Go rather than resolving configuration.
Package teststore provides a strict transactional fake for operation and adapter conformance tests.
Package teststore provides a strict transactional fake for operation and adapter conformance tests.
Package typescript generates checked TypeScript contracts from Go-owned protocol and schema constants.
Package typescript generates checked TypeScript contracts from Go-owned protocol and schema constants.

Jump to

Keyboard shortcuts

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