Documentation
¶
Overview ¶
Package cli contains shared runtime helpers for CLI binaries.
Package cli contains shared runtime helpers for CLI binaries.
Index ¶
- func LoadYAML(path string, cfg any, name string) error
- func New(app any, cfg Config, options ...kong.Option) (*kong.Kong, error)
- func NewLogger(level zerolog.Level) zerolog.Logger
- func Options(cfg Config) []kong.Option
- func Parse(app any, cfg Config, options ...kong.Option) *kong.Context
- func Run(ctx *kong.Context, log zerolog.Logger, args ...any) error
- func SubLogger(log zerolog.Logger, subsystem string) zerolog.Logger
- type BuildInfo
- type Config
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BuildInfo ¶
BuildInfo describes resolved build metadata for a CLI binary.
func ResolveBuildInfo ¶
ResolveBuildInfo returns build metadata with runtime build info fallbacks.
Click to show internal directories.
Click to hide internal directories.