英文:
I can't "go get" a dependency from github
问题
我在我的机器上制作了一个使用cron的golang应用程序。在我的机器上,我使用"go get github.com/robfig/cron"来下载和安装依赖项,然后在我的应用程序中使用"import cron "github.com/rk/go-cron""。应用程序运行良好,按照我想要的方式运行。然后,我将其上传到服务器上,希望它能运行,并尝试像在我的机器上那样"go get github.com/robfig/cron",但是然后它给了我这个错误。我已经下载并安装了github,但结果仍然相同。我猜问题出在我的服务器机器上。我对golang还不熟悉,任何帮助将不胜感激。谢谢。
英文:
I made a golang app on my machine that uses cron. On my machine, I
"go get github.com/robfig/cron"
to download and install dependency then in my app I
"import cron "github.com/rk/go-cron""
the app works fine and runs the way I want. I then upload it to the server where it's supposed to run and try to "go get github.com/robfig/cron" as I did on my machine, but then it gave me this
I downloaded and installed github but still the same result. I'm guessing the problem is with github on my server machine
I am new to golang and andy kind of help would be greatly appreciated. Thanks.
答案1
得分: 3
你需要安装的是git
。它是GitHub使用的版本控制系统(VCS)。
原生的GitHub应用程序不提供Go使用的命令行工具。
可以在http://git-scm.com/downloads找到并下载Git。
安装完成后,确保在你的%PATH%环境变量中有Git cmd文件夹的路径。
你可以通过运行命令echo %PATH%
来检查这一点。
在Windows安装中,你可能会在这里找到它:
C:\Program Files (x86)\Git\cmd
英文:
What you need to install is git
. It is the version control system (VCS) used by GitHub.
The native GitHub application does not provide the command line tools used by Go.
Git can be found and downloaded at http://git-scm.com/downloads
Once installed, make sure you have the path to the Git cmd folder in your %PATH% environment variable.
You can check this by running the command: echo %PATH%
On a Windows installation, you might find it located here:
>C:\Program Files (x86)\Git\cmd
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论