它不起作用,因为您的
foobar.go源文件不在名为
foobar.
go build并
go install尝试匹配目录,而不是源文件。
- 设置
$GOPATH
为有效目录,例如export GOPATH="$HOME/go"
- 移动
foobar.go
到$GOPATH/src/foobar/foobar.go
并构建应该可以正常工作。
其他推荐步骤:
- 添加
$GOPATH/bin
到您$PATH
的:PATH="$GOPATH/bin:$PATH"
- 移动
main.go
到 的子文件夹$GOPATH/src
,例如$GOPATH/src/test
go install test
现在应该创建一个可执行文件$GOPATH/bin
,可以通过test
在终端中键入来调用它。



