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

pkg/

directory
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Oct 24, 2026 License: MIT

Directories

Path Synopsis
Package dbschema is the portable model of a relational database's shape: tables, columns, keys, and enums.
Package dbschema is the portable model of a relational database's shape: tables, columns, keys, and enums.
Package protocol defines the wire format and schema model shared between Orchard and its providers.
Package protocol defines the wire format and schema model shared between Orchard and its providers.
Package provider defines the interface that both builtin and external providers implement.
Package provider defines the interface that both builtin and external providers implement.
exec
Package exec is the builtin Orchard provider for shell command execution.
Package exec is the builtin Orchard provider for shell command execution.
external
Package external implements a provider that runs as a subprocess and communicates with Orchard over JSON Lines on stdio.
Package external implements a provider that runs as a subprocess and communicates with Orchard over JSON Lines on stdio.
grpc
Package grpc is the builtin Orchard provider for gRPC services.
Package grpc is the builtin Orchard provider for gRPC services.
grpc/grpctest
Package grpctest serves the test Accounts service (testdata/ accounts.proto) for builtin/grpc's unit and integration tests.
Package grpctest serves the test Accounts service (testdata/ accounts.proto) for builtin/grpc's unit and integration tests.
http
Package http is the builtin Orchard provider for HTTP requests.
Package http is the builtin Orchard provider for HTTP requests.
mysql
Package mysql is the builtin Orchard provider for MySQL (and MariaDB).
Package mysql is the builtin Orchard provider for MySQL (and MariaDB).
postgres
Package postgres is the builtin Orchard provider for PostgreSQL.
Package postgres is the builtin Orchard provider for PostgreSQL.
redis
Package redis is the builtin Orchard provider for Redis and wire-compatible stores (Valkey, Dragonfly, KeyDB).
Package redis is the builtin Orchard provider for Redis and wire-compatible stores (Valkey, Dragonfly, KeyDB).
s3
Package s3 is the builtin Orchard provider for Amazon S3 and S3-compatible object stores (MinIO, Cloudflare R2, LocalStack), and for Google Cloud Storage through its S3-compatible XML API.
Package s3 is the builtin Orchard provider for Amazon S3 and S3-compatible object stores (MinIO, Cloudflare R2, LocalStack), and for Google Cloud Storage through its S3-compatible XML API.
sqlite
Package sqlite is the builtin Orchard provider for SQLite.
Package sqlite is the builtin Orchard provider for SQLite.
Package snapshot reads and writes schema snapshots: the files `orchard schema pull` writes to .orchard/schema/<alias>.json so that plan-time checks and editor tooling can see the shape of an external system (a database today; an OpenAPI spec or protobuf descriptors later) without connecting to it.
Package snapshot reads and writes schema snapshots: the files `orchard schema pull` writes to .orchard/schema/<alias>.json so that plan-time checks and editor tooling can see the shape of an external system (a database today; an OpenAPI spec or protobuf descriptors later) without connecting to it.

Jump to

Keyboard shortcuts

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