internal/

directory
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Aug 22, 2026 License: MIT

Directories

Path Synopsis
cmd
gengmp command
Command gengmp materializes internal/codegen's generated Go source into a directory, or (with -check) reports how the already-committed source differs from what would be generated now.
Command gengmp materializes internal/codegen's generated Go source into a directory, or (with -check) reports how the already-committed source differs from what would be generated now.
schemadrift command
Command schemadrift compares a live gvmd's served GMP schema against the committed internal/codegen/testdata/schema snapshots.
Command schemadrift compares a live gvmd's served GMP schema against the committed internal/codegen/testdata/schema snapshots.
Package codegen turns the GMP schema's declared command shapes into Go source for commands/.
Package codegen turns the GMP schema's declared command shapes into Go source for commands/.
Package dockerstack resolves the content-addressed image digest backing a running Docker Compose service.
Package dockerstack resolves the content-addressed image digest backing a running Docker Compose service.
Package gmptest holds the fixture corpus and protocol-fidelity tooling that checks the command structs in commands/ against real GMP documents.
Package gmptest holds the fixture corpus and protocol-fidelity tooling that checks the command structs in commands/ against real GMP documents.
Package imageref parses and validates Docker/OCI-style image references — the "repository[:tag][@digest]" shape used throughout hack/docker-compose.yml and this repo's own provenance metadata — so callers like internal/dockerstack, internal/schema and internal/gmptest share one implementation instead of independently drifting ones.
Package imageref parses and validates Docker/OCI-style image references — the "repository[:tag][@digest]" shape used throughout hack/docker-compose.yml and this repo's own provenance metadata — so callers like internal/dockerstack, internal/schema and internal/gmptest share one implementation instead of independently drifting ones.
Package schema reads the GMP protocol schema DSL and compares the model it declares against the hand-written structs in commands/.
Package schema reads the GMP protocol schema DSL and compares the model it declares against the hand-written structs in commands/.

Jump to

Keyboard shortcuts

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