【问题标题】:How do I add packages to go / golang in VS code?如何在 VS 代码中将包添加到 go/golang?
【发布时间】:2021-02-26 10:21:48
【问题描述】:

Git hub 提供了有关如何安装各种软件包的说明。

但是当我在 PowerShell 中输入这些时,例如

go get -u github.com/disintegration/gift

我收到一条消息

package github.com/disintegration/gift: exec: "git": executable file not found in %PATH%

如何将包添加到路径?

【问题讨论】:

  • 如果您使用 go 模块,那么系统会为您执行此操作...在您的源目录问题 go mod init 中,它将合成一个文件 go.mod 然后您在源代码中添加到导入的任何内容都会每当您发出 go build 时,都会在本地自动安装...请参阅github.com/golang/go/wiki/Modules 的文档
  • 我的默认源目录是什么?
  • 谢谢。我看到 PATHEXT,但没有看到 PATH,而且我不确定编辑是什么意思。另外,我给系统变量取什么名字重要吗?
  • 我添加了一个变量路径,设置为 /gin/bin/bash.exe,现在它说 go is not Recognized go : The term 'go' is not Recognized as the name of a cmdlet、函数、脚本文件或可运行的程序。检查名称的拼写,或者如果包含路径,请验证路径是否正确并重试。在 line:1 char:1 + go run main.go + ~~ + CategoryInfo : ObjectNotFound: (go:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

标签: windows powershell shell go path


【解决方案1】:

go get 使用 git 来获取包。您需要安装 git 并将其添加到您的 %PATH%。

关于如何安装git的教程可以找到here

如果您还有其他问题,请不要害怕。

问候。

【讨论】:

  • 谢谢你告诉我如何安装礼物,但它没有告诉我如何将它添加到 %path%
  • 哦,对不起,我以为教程解释了它,但我似乎记错了。将其添加到 %path% 相对容易:look here。请注意,您的 git 安装位置可能会有所不同。
【解决方案2】:

在尝试使用go之前安装git或正确设置它(PATH等),如go get github.com/**

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2021-11-23
  • 2020-01-26
  • 2021-05-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多