templates

package
v0.41.0 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewGlobalOptionsFunc

func NewGlobalOptionsFunc() func(command *cobra.Command) error

Get the function to show the global options

Types

type CommandGroup

type CommandGroup struct {

	// Title for command group shown in help/usage messages
	Header string

	// List of commands for this group
	Commands []*cobra.Command
}

A command group is for grouping together commands

type CommandGroups

type CommandGroups []CommandGroup

func (CommandGroups) AddTo

func (g CommandGroups) AddTo(cmd *cobra.Command)

Add all commands from this group slice to the given command

func (CommandGroups) SetRootUsage

func (g CommandGroups) SetRootUsage(rootCmd *cobra.Command, extraTemplateFunctions *template.FuncMap)

SetRootUsage sets our own help and usage function messages to the root command

Jump to

Keyboard shortcuts

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