FILE / Unmei/Backend
utils/env.go
Исходный файл и его история в репозитории.
28 lines
413 B
Go
28 lines
413 B
Go
package utils
|
|
|
|
import (
|
|
"os"
|
|
)
|
|
|
|
func GetFrontendURL() string {
|
|
if IsDevelopment() {
|
|
return os.Getenv("DEV_FRONTEND_URL")
|
|
}
|
|
return os.Getenv("FRONTEND_URL")
|
|
}
|
|
|
|
func IsDevelopment() bool {
|
|
return os.Getenv("DEVELOPMENT") == "true"
|
|
}
|
|
func IsDebug() bool {
|
|
return os.Getenv("DEBUG") == "true"
|
|
}
|
|
|
|
func Getenv(key, def string) string {
|
|
value := os.Getenv(key)
|
|
if value == "" {
|
|
return def
|
|
}
|
|
return value
|
|
}
|