Last active
June 28, 2024 22:38
-
-
Save molivier/271bba5d67de1583a8e3 to your computer and use it in GitHub Desktop.
Set $GOPATH on Mac OSX : bash_profile
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Edit ~/.bash_profile | |
export GOPATH=/Users/$USER/go | |
export PATH=$GOPATH/bin:$PATH | |
# Reload profile : source ~/.bash_profile |
Change this
export GOPATH=/Users/username/go
into this
export GOPATH=/Users/$USER/go
@dkatzsos Good catch! Gist updated.
or you could do $HOME/go
and then it would work if you are sharing your rc file between multiple systems.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Adding this on your bash_profile will solve the problem. It's not necessary to do it by yourself.
Since:
bash_profile is a configuration file for bash shell. When bash is invoked as an interactive login shell it first reads and executes commands from ~/.bash_profile. E.g. This file can be used to export variables in shell. You can put your variables in ~/.bashrc also apart from bash profile
If in your case still not work, verify if you're really using bash or other shells scripts.
You can do this typing the command:
ps -p $$
This will provide the actual shell name.
In my case is:
PID TTY TIME CMD
790 ttys000 0:00.59 -zsh
So I'm using zsh as shell for instance I need to add any related configuration to my ~/.zshrc file instead.