diff --git a/plugins/goenv/goenv.plugin.sh b/plugins/goenv/goenv.plugin.sh index 1444aed..2c2da89 100644 --- a/plugins/goenv/goenv.plugin.sh +++ b/plugins/goenv/goenv.plugin.sh @@ -1,12 +1,14 @@ # @chopnico 2021 -# goenv exported variables -export GOENV_ROOT="$HOME/.goenv" -export PATH="$GOENV_ROOT/bin:$PATH" +if [ -d "$HOME/.goenv" ]; then + # goenv exported variables + export GOENV_ROOT="$HOME/.goenv" + export PATH="$GOENV_ROOT/bin:$PATH" -# Enables goenv shims -eval "$(goenv init -)" + # Enables goenv shims + eval "$(goenv init -)" -# Allows goenv to manage GOPATH and GOROOT -export PATH="$GOROOT/bin:$PATH" -export PATH="$PATH:$GOPATH/bin" + # Allows goenv to manage GOPATH and GOROOT + export PATH="$GOROOT/bin:$PATH" + export PATH="$PATH:$GOPATH/bin" +fi