Versions in this module Expand all Collapse all v0 v0.1.1 Oct 16, 2020 v0.1.0 Aug 27, 2020 Changes in this version + var BuildPlatform string + var BuildTime string + var Version string + func RunCmd(cmdName string, options ...CmdOption) + type CmdKit struct + func (k *CmdKit) FlagNameWithPrefix(flagName string) string + type CmdOption func(kit *CmdKit) + func WithCmdName(name string) CmdOption + func WithServeCmd(options ...ServeCmdOption) CmdOption + type ServeCmdOption func(kit *CmdKit, cmd *ffcli.Command) + func WithServeCmdBBoltPath(path *string) ServeCmdOption + func WithServeCmdBindFlag(flags interface{}) ServeCmdOption + func WithServeCmdConfigValidation(validator interface{ ... }) ServeCmdOption + func WithServeCmdConfigurable() ServeCmdOption + func WithServeCmdDebuggable(debug *bool) ServeCmdOption + func WithServeCmdFlagSet(fn func(kit *CmdKit, set *flag.FlagSet)) ServeCmdOption + func WithServeCmdPromFactorySetup() ServeCmdOption + func WithServeCmdRun(fn func(ctx context.Context, args []string) error) ServeCmdOption + func WithServeCodePushAddr(addr *string) ServeCmdOption + func WithServeFilerAddr(addr *string) ServeCmdOption + func WithServeGrpcPort(port *int) ServeCmdOption + func WithServeHttpPort(port *int) ServeCmdOption + func WithServeSessionAddr(addr *string) ServeCmdOption