Files
ezbookkeeping/pkg/settings/setting_container.go
T
2024-08-17 00:38:59 +08:00

19 lines
387 B
Go

package settings
// ConfigContainer contains the current setting config
type ConfigContainer struct {
Current *Config
}
// Initialize a config container singleton instance
var (
Version string
CommitHash string
Container = &ConfigContainer{}
)
// SetCurrentConfig sets the current config by a given config
func SetCurrentConfig(config *Config) {
Container.Current = config
}