Versions in this module Expand all Collapse all v0 v0.0.1 May 6, 2025 Changes in this version + var ErrInvalidFile = errors.New("config file is not a regular file") + var ErrInvalidFileName = errors.New("invalid file name") + type Manager struct + func New[T any](defaults *T, file string) (c *Manager[T], err error) + func (c *Manager[T]) Config() *T + func (c *Manager[T]) Filename() string + func (c *Manager[T]) Load() (changed bool, err error) + func (c *Manager[T]) Save() (err error) + func (c *Manager[T]) Watch(f func(err error))