internal/

directory
v1.5.4 Latest Latest
Warning

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

Go to latest
Published: Sep 4, 2026 License: MIT

Directories

Path Synopsis
Package ast defines the abstract syntax tree produced by the parser.
Package ast defines the abstract syntax tree produced by the parser.
Package bench houses bind-path microbenchmarks.
Package bench houses bind-path microbenchmarks.
Cross-cutting decorator utilities: presence checks and string-argument extraction shared across the transport, types, and OpenAPI emitters.
Cross-cutting decorator utilities: presence checks and string-argument extraction shared across the transport, types, and OpenAPI emitters.
Package config loads and validates `craftgo.design.yaml`, the project manifest read by every CLI command.
Package config loads and validates `craftgo.design.yaml`, the project manifest read by every CLI command.
Package errcat holds the canonical catalogue of reserved HTTP error categories.
Package errcat holds the canonical catalogue of reserved HTTP error categories.
Package format renders an ast.File back to canonical CraftGo source.
Package format renders an ast.File back to canonical CraftGo source.
Package idents holds the Go-identifier conversion helpers used by both the semantic analyser and the codegen pass.
Package idents holds the Go-identifier conversion helpers used by both the semantic analyser and the codegen pass.
Package lexer tokenizes craftgo DSL source files.
Package lexer tokenizes craftgo DSL source files.
Decorator-arg/name LSP completions: dispatcher, context detection, error categories.
Decorator-arg/name LSP completions: dispatcher, context detection, error categories.
Package otlpaddr holds the single rule craftgo applies to an OTLP endpoint string, shared by the trace and metric exporters.
Package otlpaddr holds the single rule craftgo applies to an OTLP endpoint string, shared by the trace and metric exporters.
Package parser turns a craftgo source buffer into an ast.File.
Package parser turns a craftgo source buffer into an ast.File.
Package route is the leaf authority for craftgo's two path namespaces and the wall between them.
Package route is the leaf authority for craftgo's two path namespaces and the wall between them.
Package semantic - @default literal validation: type/element support, primitive-kind map, helpers.
Package semantic - @default literal validation: type/element support, primitive-kind map, helpers.
Package strfmt holds the canonical catalogue of named string formats the `@format` decorator accepts.
Package strfmt holds the canonical catalogue of named string formats the `@format` decorator accepts.
Package wire is the leaf vocabulary of craftgo's wire bindings: where a field's value rides (path / query / header / cookie / form / body / sensitive), how its wire name is derived, and the request auto-binding rule.
Package wire is the leaf vocabulary of craftgo's wire bindings: where a field's value rides (path / query / header / cookie / form / body / sensitive), how its wire name is derived, and the request auto-binding rule.

Jump to

Keyboard shortcuts

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