Help us shape the future of Go! Take the 2026 Go Developer Survey

command

package
v1.4.0 Latest Latest
Warning

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

Go to latest
Published: Nov 14, 2018 License: MPL-2.0 Imports: 78 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MakeShutdownCh added in v1.0.2

func MakeShutdownCh() <-chan struct{}

MakeShutdownCh returns a channel that can be used for shutdown notifications for commands. This channel will send a message for every interrupt or SIGTERM received.

func Map added in v1.0.2

func Map(ui cli.Ui) map[string]cli.CommandFactory

Map returns a realized mapping of available CLI commands in a format that the CLI class can consume. This should be called after all registration is complete.

func Register added in v1.0.2

func Register(name string, fn Factory)

Register adds a new CLI sub-command to the registry.

Types

type Factory added in v1.0.2

type Factory func(cli.Ui) (cli.Command, error)

Factory is a function that returns a new instance of a CLI-sub command.

Jump to

Keyboard shortcuts

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