mirror of
https://github.com/taigrr/jety.git
synced 2026-04-02 03:19:03 -07:00
clarify readme, extract setters
This commit is contained in:
14
env.go
14
env.go
@@ -273,20 +273,6 @@ func (c *ConfigManager) SetEnvPrefix(prefix string) {
|
||||
c.envPrefix = prefix
|
||||
}
|
||||
|
||||
func (c *ConfigManager) Set(key string, value any) {
|
||||
c.mutex.Lock()
|
||||
defer c.mutex.Unlock()
|
||||
lower := strings.ToLower(key)
|
||||
c.mapConfig[lower] = ConfigMap{Key: key, Value: value}
|
||||
}
|
||||
|
||||
func (c *ConfigManager) SetDefault(key string, value any) {
|
||||
c.mutex.Lock()
|
||||
defer c.mutex.Unlock()
|
||||
lower := strings.ToLower(key)
|
||||
c.defaultConfig[lower] = ConfigMap{Key: key, Value: value}
|
||||
}
|
||||
|
||||
func (c *ConfigManager) GetIntSlice(key string) []int {
|
||||
c.mutex.RLock()
|
||||
defer c.mutex.RUnlock()
|
||||
|
||||
Reference in New Issue
Block a user