Will definitely try the second suggestion if the first one fails! What exactly does that command do? (sudo apt-get install golang)
sudo apt-get install golang automatically installs Go and other dependencies in case they are needed on your system. I wonder why it isn't mentioned in the tutorial. There is a slight chance that the repository won't be available for your OS (I can't recall which version it was) and the whole installation will fail. If you don't want to play around with the 32 bit version then you can try using this command first.
Ok I was able to revert back and reinstall Go and other dependencies with the command you suggested. After that I skipped back down to the
Verify Go Installation section and entered input "go version". That worked correctly this time so I continued to check the environment variables with input "go env" and noticed my output didn't match up with the guide, so I backtracked to the beginning of the guide and moved the go folder again to /usr/local which gave the following error
mv: cannot stat 'go': No such file or directory
I skipped ahead assuming the folder was already moved and went to resetup the environment. After each command I noticed nothing really happens. When I check the environment details again I still see nothing has changed. I get the following output
GOARCH="arm"
GOBIN=""
GOEXE=""
GOHOSTARCH="arm"
GOHOSTOS="linux"
GOOS="linux"
GOPATH=""
GORACE=""
GOROOT="/usr/lib/go-1.7"
GOTOOLDIR="/usr/lib/go-1.7/pkg/tool/linux_arm"
CC="gcc"
GOGCCFLAGS="-fPIC -marm -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build033723346=/tmp/go-build -gno-record-gcc-switches"
CXX="g++"
CGO_ENABLED="1"
I decided to skip ahead all the way to the Zap Connect section to see if it allows me to download this time. I get the following output which leads me to believe the environment is still not setup correctly.
package github.com/LN-Zap/zapconnect: cannot download, $GOPATH not set. For more details see: go help gopath
Sorry for all the confusion