对不起,非常新手golang问题。我有一个名为journalbeat的github项目,我正在修改。
当我克隆该存储库时,我可以设置GOPATH并运行go get
来获取所有导入,然后将它们放入src。
我想添加一个新的导入。
import "github.com/danwakefield/fnmatch"
但它并没有抓住它。如何简单地运行go get
来确定是否下载了某些内容?
最后,使用了售卖系统。如何使用fnmatch填充它?我手动创建它?这一切看起来都非常麻烦。
我认为go get是为了让这一切变得简单吗?
答案 0 :(得分:3)
尝试使用依赖关系管理器:最新且主动开发的辅助管理器是 golang/dep 。
阅读dep "issue" 943,请使用:
dep ensure
这将通过导入分析设置销售依赖项,您可以根据需要配置锁定它们。
答案 1 :(得分:0)
使用详细标记go get
尝试-v
,如:
go get -v github.com/danwakefield/fnmatch
这将显示更多详细信息。将结果发布在此处。
答案 2 :(得分:0)
我们使用GO的Glide包管理工具。去看看gitHub link