temp
This commit is contained in:
@@ -7,9 +7,10 @@ type Config struct {
|
||||
Database *DatabaseConfig
|
||||
}
|
||||
|
||||
func LoadConfig() (*Config, error) {
|
||||
func LoadConfig() (Config, error) {
|
||||
println("Config loaded")
|
||||
_ = godotenv.Load()
|
||||
redisConfig := LoadRedisConfig()
|
||||
databaseConfig := LoadDatabaseConfig()
|
||||
return &Config{Redis: redisConfig, Database: databaseConfig}, nil
|
||||
return Config{Redis: redisConfig, Database: databaseConfig}, nil
|
||||
}
|
||||
|
||||
7
internal/config/fx.go
Normal file
7
internal/config/fx.go
Normal file
@@ -0,0 +1,7 @@
|
||||
package config
|
||||
|
||||
import "go.uber.org/fx"
|
||||
|
||||
var Module = fx.Options(
|
||||
fx.Provide(LoadConfig),
|
||||
)
|
||||
Reference in New Issue
Block a user