问题标签 [godeps]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
756 浏览

go - 我应该在生产中使用 go 模块吗

我正在使用dep,但我被Go 1.11 中内置的Go Modules所吸引

在文档中,它说:

Go 1.11 包括对此处提议的版本化模块的初步支持。模块是 Go 1.11 中的一项实验性可选功能,计划在 Go 1.13 中整合反馈并最终确定该功能。尽管某些细节可能会发生变化,但未来的版本将支持使用 Go 1.11 或 1.12 定义的模块。

尽管如此,Go Modules 似乎被社区广泛使用,并且运行良好。

那么,对于一个新项目,我应该使用 Go Modules,还是应该坚持使用dep?我需要帮助才能做出决定。

0 投票
2 回答
1197 浏览

go - 如何将 Go dep 与 GitLab 子组一起使用

我有一个 Go 项目,它需要来自私有 GitLab 存储库(如 git.mydomain.com/myteam/category/subcategory/project.git)的一些依赖项。但我收到了这个错误。

0 投票
0 回答
153 浏览

go - golang dep add 说“已导入或需要,因此 -add 仅在约束下有效”,这是什么意思?

我正在尝试向供应商目录添加依赖项,但遇到了这个非常奇怪的错误:

错误说:

github.com/google/uuid已导入或需要,因此 -add 仅对约束有效

在某些时候,在编写代码时,我做了:

现在我想添加uuid到我的vendor/...目录中。

但据我所知,它应该没有副作用,对吗?

0 投票
2 回答
7995 浏览

go - 不能再执行任何 go 命令

在它发生之前,我正在做的是尝试使用dep来管理我的golang代码依赖关系。我现在发现的是我无法使用go执行任何命令,即使我尝试使用brew by卸载它brew uninstall gobrew install go再次执行。

如果我这样做go env,它将显示如下:

我应该怎么做和检查?