首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >goinstall不被识别为内部或外部命令

goinstall不被识别为内部或外部命令
EN

Stack Overflow用户
提问于 2014-10-28 05:03:40
回答 1查看 1.2K关注 0票数 3

我正在尝试安装"goinstall github.com/alloy/goauth“,但它不起作用。给出以下错误。

代码语言:javascript
复制
goinstall github.com/alloy-d/goauth

'goinstall' is not recognized as an internal or external command,
operable program or batch file.

我也尝试过git克隆,但它并没有创造出确切的结构。

代码语言:javascript
复制
git clone git://github.com/alloy-d/goauth

正在安装在"$GOPATH“中

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-28 06:31:06

显然,goinstall曾经存在(现在的"go get")。

正如“配置与约定”中所解释的:

在过去的几年中,我们不断地提醒人们注意goinstall命令(现在被get取代)及其约定:

  • 首先,导入路径是以已知的方式从源代码的URL派生的;
  • 第二,将源存储在本地文件系统中的位置是以已知的方式从导入路径导出的;
  • 第三,源树中的每个目录对应于一个包;
  • 第四,包是只使用源代码中的信息构建的。今天,绝大多数软件包都遵循这些约定。

因此,您将发现使用"goinstall“的旧教程。

但是,在您的情况下,go getgo install会更好地工作。

或使用go install -v github.com/alloy-d/goauth查看详细信息(编译包时的名称)。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26601205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档