Documentation
¶
Index ¶
- Constants
- func LoadTOMLFile(name, path string) (*gconfig.Config, error)
- func NewTOMLManager(name string) *gconfig.Config
- func SaveTOMLFile(path string, cfg *gconfig.Config) error
- type Manager
- func (m *Manager) BindStruct(key string, dst any) error
- func (m *Manager) Config() *gconfig.Config
- func (m *Manager) Data() map[string]any
- func (m *Manager) Decode(dst any) error
- func (m *Manager) DumpTo(out io.Writer) (int64, error)
- func (m *Manager) Exists(key string, byPath bool) bool
- func (m *Manager) GetValue(key string, byPath bool) (any, bool)
- func (m *Manager) MapOnExists(key string, dst any) error
- func (m *Manager) SaveTo(path string) error
- func (m *Manager) Set(key string, value any, byPath bool) error
- func (m *Manager) SetData(data map[string]any)
Constants ¶
View Source
const FormatTOML = "toml"
Variables ¶
This section is empty.
Functions ¶
func NewTOMLManager ¶
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
func LoadManager ¶
func NewManager ¶
Click to show internal directories.
Click to hide internal directories.