internal/

directory
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Jun 12, 2026 License: MPL-2.0

Directories

Path Synopsis
Package appgen emits a generated Go app that embeds build output.
Package appgen emits a generated Go app that embeds build output.
Package buildgen emits app-shell HTML artifacts for build-time pages.
Package buildgen emits app-shell HTML artifacts for build-time pages.
Package clientlang parses GOWDK component-local client handlers.
Package clientlang parses GOWDK component-local client handlers.
Package clientrt emits the tiny client runtime used for partial updates.
Package clientrt emits the tiny client runtime used for partial updates.
Package contractscan discovers runtime contract registrations in normal Go source using the standard Go AST.
Package contractscan discovers runtime contract registrations in normal Go source using the standard Go AST.
Package cssscope builds deterministic scope and hash metadata for scoped CSS.
Package cssscope builds deterministic scope and hash metadata for scoped CSS.
Package discover finds portable .gwdk files from source include patterns.
Package discover finds portable .gwdk files from source include patterns.
Package goblockgen turns captured go blocks into normal generated Go package source used by build and app generation.
Package goblockgen turns captured go blocks into normal generated Go package source used by build and app generation.
Package gotypes resolves Go contracts referenced from .gwdk component files.
Package gotypes resolves Go contracts referenced from .gwdk component files.
Package gwdkast defines the typed syntax tree for .gwdk source files.
Package gwdkast defines the typed syntax tree for .gwdk source files.
Package gwdkir defines the stable internal representation shared by GOWDK compiler passes after .gwdk AST analysis.
Package gwdkir defines the stable internal representation shared by GOWDK compiler passes after .gwdk AST analysis.
Package lsp implements the GOWDK Language Server Protocol entrypoint.
Package lsp implements the GOWDK Language Server Protocol entrypoint.
Package parser turns .gwdk source files into syntax trees.
Package parser turns .gwdk source files into syntax trees.
Package project loads project-level compiler configuration.
Package project loads project-level compiler configuration.
Package source holds the neutral leaf value types shared across the GOWDK compiler packages: source spans, route params, inline scripts, and backend binding metadata.
Package source holds the neutral leaf value types shared across the GOWDK compiler packages: source spans, route params, inline scripts, and backend binding metadata.
Package syntax is the leaf lexer + recursive-descent parser for .gwdk source.
Package syntax is the leaf lexer + recursive-descent parser for .gwdk source.
Package view parses and renders the first subset of view {} markup.
Package view parses and renders the first subset of view {} markup.

Jump to

Keyboard shortcuts

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