code refactor

This commit is contained in:
MaysWind
2025-08-04 20:43:33 +08:00
parent d35e127b9e
commit 84523d8b8a
18 changed files with 163 additions and 95 deletions
+7 -2
View File
@@ -2,7 +2,7 @@ package settings
// ConfigContainer contains the current setting config
type ConfigContainer struct {
Current *Config
current *Config
}
// Initialize a config container singleton instance
@@ -15,5 +15,10 @@ var (
// SetCurrentConfig sets the current config by a given config
func SetCurrentConfig(config *Config) {
Container.Current = config
Container.current = config
}
// GetCurrentConfig returns the current config
func (c *ConfigContainer) GetCurrentConfig() *Config {
return c.current
}