去新手:如何运行goroutines shell?

时间:2017-01-08 17:02:11

标签: go

我尝试了shell-basic,但没有任何反应。这是我试过的:

  

要运行此示例,请使用go get:

下载并安装它
go get goroutines.com/shell-basic

以静默方式完成,我看到它下载了shell基本脚本但是当我执行shell-basic时,我得到:

$ shell-basic
-bash: shell-basic: command not found

我做错了什么,或者我错过了什么?

我感兴趣的是将go作为scripts运行..

2 个答案:

答案 0 :(得分:1)

go get将获取源并将其放入 Go路径,在shell中尝试echo $GOPATH。如果go get以静默方式完成,就会发生这种情况。

然后你想去那个来源:

  

cd $GOPATH/src/goroutines.com/shell-basic

向后,您必须在回购中运行 go install。 (或者您可以运行go install /path/to/the/code

然后将源代码放入$GOPATH/bin,并且可执行。

当然,如果你没有设置GOPATH,这一切都不会起作用。

答案 1 :(得分:0)

我认为你没有设置GOBIN

您可以关注:

export PATH=$PATH:$GOPATH/bin

或者,尝试运行$GOPATH/bin/shell-basic。使用gopath替换$GOPATH