Pretty much the title. I downloaded/installed Go 1.8 for OS X, but when I go
$ go version
go version go1.7.5 darwin/amd64
My .bashrc look like the following
# some exports omitted
NPM_PACKAGES=/Users/<me>/.npm-packages
NODE_PATH="$NPM_PACKAGES/lib/node_modules:$NODE_PATH"
export PATH=~/Library/Python/3.4/bin:$PATH
export GOPATH=$HOME/Go
export PATH=$PATH:/usr/local/go/bin
My workspace is in a directory called "Go" in my home folder.
What I have checked so far:
I've checked the files in /usr/local/go/bin, and the VERSION file states "1.8", so I know the installation was successful.
I have also renewed my terminal session, I even rebooted my pc to make sure no other processes were interfering with it.
I use Webstorm as my IDE, and it correctly recognized 1.8 as the working version
It's not a bug in the version number itself, as I can't use the "NextResultSet()" sql functionality, introduced in version 1.8
I believe the culprit might be a wrong configuration in the .bashrc file above, as only the terminal is stuck on the old version, but I can't figure out what is wrong with it.
which go
, and you'll see where your old Go resides. Remove it (and references to it). – Reel