Versions in this module Expand all Collapse all v1 v1.0.0 Mar 5, 2021 Changes in this version + func MakeApp(process Process) *cli.App + type Feature int + const CacheFeature + const ConfigFeature + const CrawlingFeature + const EventFeature + const EventPrefetchFlag + type Process interface + CustomFlags func() []cli.Flag + Description func() string + Features func() []Feature + HTTPHandler func() http.Handler + Initialize func(provider Provider) error + Name func() string + Subscribers func() []SubscriberDef + type Provider interface + Cache func(keyPrefix string) (cache.Cache, error) + Clock func() (clock.Clock, error) + ConfigClient func(keys []string) (configapi.Client, error) + GetIntValue func(key string) int + GetStrValue func(key string) string + GetStrValues func(key string) []string + HTTPClient func() (chttp.Client, error) + Publisher func() (event.Publisher, error) + Subscriber func() (event.Subscriber, error) + func NewDefaultProvider(ctx *cli.Context) Provider + type SubscriberDef struct + Exchange string + Handler event.Handler + Queue string v1.0.0-rc2 Jan 13, 2021