go - 构建后找不到命令

标签 go

我已经开始安装和设置了。

export GOPATH=$HOME/go
export PATH=$PATH:/usr/local/go/bin

我创建了一个 package在以下位置。

$HOME/go/src/github.com/shamsher31/gosymbol

我使用构建内部包文件夹

go build

它在 GOPATH
内的 bin 文件夹中创建二进制文件 但是,当我尝试从命令行运行包名时,出现以下错误。

symbol: command not found

如何从命令行执行二进制文件?

最佳答案

您需要为 ubuntu 进行以下配置。

$ sudo gedit ~/.bashrc

添加如下配置

export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go;
export PATH=$PATH:$GOPATH/bin;

/usr/local/go/bin 将是你的安装路径和 $GOPATH/bin 将是您自定义构建包的安装位置。

关于go - 构建后找不到命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39816579/

相关文章:

go - 如何仅使用 4 位来表示 Go 中的数字?

go - 选择单个案例 block ,添加默认值 : unblocks

postgresql - Google App Engine Golang 连接到 Cloud SQL Postgres unix 拨号没有这样的文件或目录

go - 通过 GUID 卸载应用程序

facebook-graph-api - 使用 golang.org/x/oauth2 的 golang Facebook 身份验证

GO语言如何改变 map 指针内部对象的值

go - 如何确定包源文件的目录

casting - golang 将字符串转换为 net.IPNet 类型

json - 在 JSON 字符串 Golang 中检测重复项

bash - 如何下载最新版本的 Go