Versions in this module Expand all Collapse all v0 v0.1.1 May 13, 2023 Changes in this version + func WithLogger(logger *log.Logger) func(*Base) + func WithPort(port string) func(*Base) + func WithTracker(tracker *track.Tracker) func(*Base) + func WithoutServer() func(*Base) + func WithoutTracker() func(*Base) + type Base struct + Logger *log.Logger + Name string + Port string + Tracker *track.Tracker + func NewBase(name string, opts ...Opt) *Base + func (b *Base) ApplyHandlers(mux *http.ServeMux) error + func (b *Base) InfoHandler(w http.ResponseWriter, req *http.Request) + func (b *Base) MakeEpisodes(num int) track.Episodes + func (b *Base) Render(env *envv1.Env) error + func (b *Base) Serve() + func (b *Base) View() + func (b *Base) Wait() + type Opt func(*Base)