Versions in this module Expand all Collapse all v0 v0.1.0 Oct 25, 2021 Changes in this version + func Generate(ctx context.Context, name DriverName, cmd gofire.Command, w io.Writer) error + func Register(name DriverName, driver Driver) + type Driver interface + Imports func() []string + Name func() DriverName + Parameters func() []Parameter + Template func() string + type DriverName string + const DriverNameBubbleTea + const DriverNameCobra + const DriverNameFlag + const DriverNamePFlag + const DriverNameRefType + type Parameter struct + Doc string + Ellipsis bool + Full string + Name string + Ref *Reference + Short string + Type gofire.Typ + type Producer interface + Output func(gofire.Command) (string, error) + Reset func() error + type Reference string + func NewReference(typ, g, f string) *Reference + func (g *Reference) Field() string + func (g *Reference) Group() string + func (g *Reference) Type() string + func (g *Reference) Untyped() string