HiveBrain v1.2.0
Get Started
← Back to all entries
patterngoCritical

Install go with brew, and running the gotour

Submitted by: @import:stackoverflow-api··
0
Viewed 0 times
withrunninginstallandthebrewgotour

Problem

I was following the http://tour.golang.org/ untill I got to the third step about that tells you that you can install the gotour on your system.
After that I've installed the go language with brew by:

brew install hg
brew install go


Then I downloaded the gotour by:

go get code.google.com/p/go-tour/gotour


When I tried to launch the gotour it didnt recognise the command:

$ gotour
-bash: gotour: command not found


and

$ go gotour


and

$ ./gotour


So I tried to see the go path and it was empty,

echo $GOPATH


so I defined the GOPATH:

GOPATH=/usr/local/Cellar/go/1.0.2/src/pkg/code.google.com/p/
export GOPATH


Now I can run the gotour by runing

./gotour


But I'm insecure about my go enviroment.. wasn't I suposed to be able to run gotour by

go run gotour


or just by typing (like is described on this website http://www.moncefbelyamani.com/how-to-install-the-go-tour-on-your-mac/):

gotour


I would like to know if i'm doing things the right way since I'm new to the go programing language.

Solution

Installing go 1.4 with homebrew on OSX:
1) Create Directories

mkdir $HOME/Go
mkdir -p $HOME/Go/src/github.com/user


2) Setup your paths

export GOPATH="${HOME}/.go"
export GOROOT="$(brew --prefix golang)/libexec"
export PATH=$PATH:$GOPATH/bin
export PATH=$PATH:$GOROOT/bin


3) Install Go

brew install go


4) "go get" the basics

go get golang.org/x/tools/cmd/godoc


5) Start here: https://golang.org/doc/code.html at "your first program"

Code Snippets

mkdir $HOME/Go
mkdir -p $HOME/Go/src/github.com/user
export GOPATH="${HOME}/.go"
export GOROOT="$(brew --prefix golang)/libexec"
export PATH=$PATH:$GOPATH/bin
export PATH=$PATH:$GOROOT/bin
brew install go
go get golang.org/x/tools/cmd/godoc

Context

Stack Overflow Q#12843063, score: 196

Revisions (0)

No revisions yet.