INNER CODE UNIT · Go

GetConfig

sy-vendor/Gobi · config/config.go:232

func GetConfig() *Config {
	configManager.mutex.RLock()
	defer configManager.mutex.RUnlock()
	return configManager.config
}

// OnConfigChange 注册配置变更回调
func OnConfigChange(callback func(*Config)) {
	configManager.mutex.Lock()
	defer configManager.mutex.Unlock()
	configManager.callbacks = append(configManager.callbacks, callback)
}

// load 加载配置
func (cm *ConfigManager) load() error {
	// 设置环境
	cm.env = getEnvironment()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…