If you are trying to install packages using dep from gopkg.toml or update your gopkg.lock with new dependencies on macOS, you may come across this error…

go install: no install location for directory /Users/somebody/project outside GOPATH

Your environment may not have GOPATH or GOBIN set, in which case as a simple solution you can set them relative to your home directory.

(more advanced use-cases will require them to be set differently of course)

  • By: Andrew Kirkpatrick
  • In: Uncategorised
  • Under: