Skip to content

Instantly share code, notes, and snippets.

@pierre-b
Created March 6, 2017 10:03
Show Gist options
  • Save pierre-b/8c3d2d1722f5d88533142a37ade9ecfc to your computer and use it in GitHub Desktop.
Save pierre-b/8c3d2d1722f5d88533142a37ade9ecfc to your computer and use it in GitHub Desktop.
golang fish shell config
# config file
# vim ~/.config/fish/config.fish
# reload the config
# source ~/.config/fish/config.fish
# set the workspace path
set -x GOPATH /users/my-username/go
# add the go bin path to be able to execute our programs
set -x PATH $PATH /usr/local/go/bin $GOPATH/bin
@samocodes
Copy link

this worked for me given i installed it in the default location /usr/local/go and my go libraries will go into golibs

set -x GOROOT  /usr/local/go
set -x PATH $PATH $GOROOT/bin

set -x GOPATH $HOME/golibs
set -x PATH $PATH $GOPATH/bin

I'm getting an error go: go: could not create module cache: mkdir /usr/local/go/pkg/mod: permission denied

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment