feat: initialized smtp service;

refactor: config now returns a copy of a struct to prevent editing;
chore: corrected identation
This commit is contained in:
2025-07-08 23:21:00 +03:00
parent b5fdcd5dca
commit 63b63038d1
6 changed files with 44 additions and 15 deletions

View File

@@ -153,16 +153,16 @@ func Load() (*Config, error) {
return &cfg, nil
}
func GetConfig() *Config {
func GetConfig() Config {
if config == nil {
if _, err := Load(); err != nil {
panic(err)
}
}
return config
return *config
}
var config *Config