code

package
v0.0.18 Latest Latest
Warning

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

Go to latest
Published: May 12, 2026 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Overview

Package codigo contains the qgo scaffolding logic used to generate GoForge Gin and gRPC services from the command line.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type App

type App struct {
	// contains filtered or unexported fields
}

App wires the qgo CLI, its command tree, and the dependencies required to scaffold services.

func NewApp

func NewApp() *App

NewApp creates the default qgo application ready to execute from main.

func (*App) Execute

func (app *App) Execute() error

Execute runs the root qgo command tree.

type Command

type Command interface {
	Cobra() *cobra.Command
}

Command defines an executable CLI command that can be converted into a Cobra command.

type IOStreams

type IOStreams struct {
	In  io.Reader
	Out io.Writer
	Err io.Writer
}

IOStreams groups the standard input, output, and error streams used by the CLI.

Jump to

Keyboard shortcuts

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