gen/

directory
v0.6.7 Latest Latest
Warning

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

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

Directories

Path Synopsis
Package allgen imports every built-in generator for its registration.
Package allgen imports every built-in generator for its registration.
Package gentest is the shared harness for testing generators.
Package gentest is the shared harness for testing generators.
Package genutil holds what more than one Go generator needs.
Package genutil holds what more than one Go generator needs.
Package gobuf emits Go source.
Package gobuf emits Go source.
Package goclient generates a Go SDK for the API: the types a caller holds and one method per endpoint.
Package goclient generates a Go SDK for the API: the types a caller holds and one method per endpoint.
Package modelgo generates the model layer: the entity, its enums, its query types, and the inputs that change it.
Package modelgo generates the model layer: the entity, its enums, its query types, and the inputs that change it.
Package openapigen generates an OpenAPI 3.1 document from the compiled document, so a specification cannot describe an API that does not exist.
Package openapigen generates an OpenAPI 3.1 document from the compiled document, so a specification cannot describe an API that does not exist.
Package persistgo generates the persistence layer: a repository interface and its pgx implementation.
Package persistgo generates the persistence layer: a repository interface and its pgx implementation.
Package servergo generates the HTTP layer: routing, decoding, and the registration struct.
Package servergo generates the HTTP layer: routing, decoding, and the registration struct.
Package servicego generates the API layer's types and the interface your service layer implements.
Package servicego generates the API layer's types and the interface your service layer implements.
Package tsbuf builds one TypeScript file.
Package tsbuf builds one TypeScript file.
Package tsclient generates a TypeScript SDK for the API: the types a front end holds, one method per endpoint, and a factory per live-sync stream.
Package tsclient generates a TypeScript SDK for the API: the types a front end holds, one method per endpoint, and a factory per live-sync stream.

Jump to

Keyboard shortcuts

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