main.go 283 B

1234567891011121314151617
  1. package config
  2. import "os"
  3. func GetConfig() config {
  4. if !envLoaded {
  5. loadEnv()
  6. }
  7. return config{
  8. DatabaseUrl: getDatabaseUrl(),
  9. LogLevel: getLogLevel(),
  10. LibraryDirectory: os.Getenv("LIBRARY_DIRECTORY"),
  11. Port: getPort(),
  12. RedisUrl: getRedisUrl(),
  13. }
  14. }