我尝试了shell-basic
,但没有任何反应。这是我试过的:
要运行此示例,请使用go get:
下载并安装它
go get goroutines.com/shell-basic
以静默方式完成,我看到它下载了shell基本脚本但是当我执行shell-basic
时,我得到:
$ shell-basic
-bash: shell-basic: command not found
我做错了什么,或者我错过了什么?
我感兴趣的是将go
作为scripts
运行..
答案 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
。