Versions in this module Expand all Collapse all v0 v0.1.0 Nov 9, 2026 Changes in this version + var ErrNotStructPtr = errors.New("nasa: config must be a pointer to a struct") + func ServeUI(database *sql.DB, next http.Handler, registries ...Registry) http.Handler + type Poller struct + func NewPoller(database *sql.DB, interval time.Duration, registries ...Registry) (*Poller, error) + func (p *Poller) Start(ctx context.Context) error + type Registry struct + func BuildRegistry(cfg any, name string) (Registry, error) + type UFO struct + func New[T any](initial T) UFO[T] + func (u UFO[T]) Get() T