安装和建设Go

时间:2016-12-19 06:59:00

标签: go git-bash

安装go并设置GOPATH值,同时尝试执行bin(hello.exe)中存在的文件为%GOPATH%\ bin \ hello时,错误显示bash:fg:没有这样的工作(使用gitbash)

1 个答案:

答案 0 :(得分:0)

您遇到的问题是由于您引用GOPATH的方式。在Bash(以及我使用的每个shell)中,通过在变量名前加上一个美元($)符号来访问变量,如下所示:

echo $GOPATH

所以你应该用来运行你的程序是:

$GOPATH/bin/hello

(注意:在Bash路径中使用正斜杠分隔,而不是Windows中使用的反斜杠)

错误消息的说明

在bash和其他shell中,百分比(%)符号用于引用已停止的作业。例如,我们可以这样做:

vim

(vim打开)

按ctrl + z然后会向vim发送一个停止信号并返回shell。打字     工作 然后会给你一份已停止工作的清单:

jobs
[1]+  Stopped                 vim  (wd: ~)

然后您可以重新启动作业,使用

将其恢复到前台
%1

fg %1

(一个是已停止工作的编号),