Versions in this module Expand all Collapse all v0 v0.1.0 Jun 12, 2025 Changes in this version + type Config struct + func NewConfig() *Config + func (c *Config) Decrypt(data []byte) ([]byte, error) + func (c *Config) Encrypt(data []byte) ([]byte, error) + func (c *Config) Get(key string) string + func (c *Config) GetBool(key string) bool + func (c *Config) GetDuration(key string) time.Duration + func (c *Config) GetFloat64(key string) float64 + func (c *Config) GetFloatSlice(key string) []float64 + func (c *Config) GetInt(key string) int + func (c *Config) GetIntSlice(key string) []int + func (c *Config) GetString(key string) string + func (c *Config) GetStringMap(key string) map[string]any + func (c *Config) GetStringMapString(key string) map[string]string + func (c *Config) GetStringSlice(key string) []string + func (c *Config) GetTime(key string) time.Time + func (c *Config) IsSet(key string) bool + func (c *Config) Load(path string) error + func (c *Config) SetConfigs(configs map[string]any) error + func (c *Config) SetEncryptionKey(key string)