diff --git a/conf.go b/conf.go index 5986d67..2c96823 100644 --- a/conf.go +++ b/conf.go @@ -32,9 +32,11 @@ func GetConfig() *Config { } func SetConfig(url string, database string) *Config { - instance = &Config{ - MongoUrl: url, - MongoDatabase: database, - } + once.Do(func() { + instance = &Config{ + MongoUrl: url, + MongoDatabase: database, + } + }) return instance }