我正在尝试以Go交互方式运行。
Go
我要使用go-eval它,我遵循了他们的README指示:
go-eval
README
go get github.com/sbinet/go-eval/
-bash: go-eval: command not found
一些更多的信息:
echo $PATH 返回: /usr/local/go/bin:...
echo $PATH
/usr/local/go/bin:...
echo $GOPATH 返回: $HOME/golang
echo $GOPATH
$HOME/golang
运行不whereis go-eval返回任何输出
whereis go-eval
运行go install go-eval收益:
go install go-eval
can't load package: package go-eval: cannot find package "go-eval" in any of: /usr/local/go/src/go-eval (from $GOROOT) $HOME/golang/src/go-eval (from $GOPATH)
您需要将GOPATH / bin添加到PATH。
PATH="$GOPATH/bin:$PATH"
更新 :从Go1.8开始,$HOME/go如果未设置GOPATH,则默认为。如果未明确设置GOPATH,则以上操作 将无效 。
$HOME/go
要同时设置两者,请将其添加到您的.profile中:
export GOPATH="$HOME/go" PATH="$GOPATH/bin:$PATH"