err := godotenv.Load(".env") if err != nil { panic(err.Error()) }
shell := os.Getenv("SHELL") fmt.Println(shell)
I set the SHELL=/bin/zsh in my .env file but it seems the os first look for the given key in the os environment variable list and then It checks the .env file . is there a way to separate these two ?