Documentation ¶
Overview ¶
Copyright © 2022 NAME HERE <EMAIL ADDRESS>
Index ¶
Constants ¶
View Source
const ( AppEmoji = "🦄" ApplicationName = "gummy" RootPsName = "root-ps" SourceID = "github.com/plastikfan/gummy" )
Variables ¶
View Source
var (
Version = strings.TrimSpace(version)
)
TODO: The version.txt should be updated in ci to contain the version number associated with the applied tag. Currently not yet defined in this template.
Functions ¶
Types ¶
type Bootstrap ¶
type Bootstrap struct {
// contains filtered or unexported fields
}
Bootstrap represents construct that performs start up of the cli without resorting to the use of Go's init() mechanism and minimal use of package global variables.
type ConfigInfo ¶
type ConfigInfo struct { Name string ConfigType string ConfigPath string Viper configuration.ViperConfig }
type ConfigureOptionFn ¶
type ConfigureOptionFn func(*ConfigureOptions)
type ConfigureOptions ¶
type ConfigureOptions struct { Detector LocaleDetector Config ConfigInfo }
type LocaleDetector ¶
type RootParameterSet ¶
type RootParameterSet struct {
Language string
}
CLIENT-TODO: define valid properties on the root parameter set
Click to show internal directories.
Click to hide internal directories.