Documentation
¶
Overview ¶
Command codegen generates square-cli's typed models and command tree from the vendored Square OpenAPI specification.
Usage:
go run ./internal/codegen # uses api/openapi/square-api.json go run ./internal/codegen -spec X # custom spec path
It writes:
pkg/square/models_gen.go # typed request/response/enum models internal/commands/<api>_gen.go # one cobra command group per API internal/commands/registry_gen.go # AddCommands wiring
Click to show internal directories.
Click to hide internal directories.