mirror of
https://github.com/sstent/go-garth.git
synced 2026-01-26 00:52:40 +00:00
sync
This commit is contained in:
@@ -13,8 +13,17 @@ import (
|
||||
)
|
||||
|
||||
func main() {
|
||||
// Load environment variables from .env file
|
||||
if err := godotenv.Load("../../../.env"); err != nil {
|
||||
// Load environment variables from .env file (robust path handling)
|
||||
var envPath string
|
||||
if _, err := os.Stat("../../.env"); err == nil {
|
||||
envPath = "../../.env"
|
||||
} else if _, err := os.Stat("../../../.env"); err == nil {
|
||||
envPath = "../../../.env"
|
||||
} else {
|
||||
envPath = ".env"
|
||||
}
|
||||
|
||||
if err := godotenv.Load(envPath); err != nil {
|
||||
log.Println("Note: Using system environment variables (no .env file found)")
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user