这是我的简单设置:
directory for go related things: ~/programming/go directory for go compiler/tools: ~/programming/go/go-1.4 directory for go software : ~/programming/go/packages
GOROOT,GOPATH,PATH设置如下:
export GOROOT=/home/user/programming/go/go-1.4 export GOPATH=/home/user/programming/go/packages export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
所以,简而言之:
GOROOT适用于来自go安装的编译器/工具。
GOPATH是为你自己的项目/第三方库(用“go get”下载)。