Documentation ¶ Index ¶ type App func New(cfg config.Config, packagesDir string, reporter Reporter) *App func Open() (*App, error) func (a *App) Catalogs() *catalog.Multi func (a *App) Cfg() config.Config func (a *App) Env() *env.Manager func (a *App) Pkg() *pkg.Manager func (a *App) Store() *storage.Store type Reporter Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type App ¶ type App struct { // contains filtered or unexported fields } func New ¶ func New(cfg config.Config, packagesDir string, reporter Reporter) *App func Open ¶ func Open() (*App, error) func (*App) Catalogs ¶ func (a *App) Catalogs() *catalog.Multi func (*App) Cfg ¶ func (a *App) Cfg() config.Config func (*App) Env ¶ func (a *App) Env() *env.Manager func (*App) Pkg ¶ func (a *App) Pkg() *pkg.Manager func (*App) Store ¶ func (a *App) Store() *storage.Store type Reporter ¶ type Reporter interface { pkg.Reporter catalog.Reporter } var Discard Reporter = discardReporter{} Source Files ¶ View all Source files app.go Click to show internal directories. Click to hide internal directories.