问题标签 [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.
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
?我需要帮助才能做出决定。
go - 如何将 Go dep 与 GitLab 子组一起使用
我有一个 Go 项目,它需要来自私有 GitLab 存储库(如 git.mydomain.com/myteam/category/subcategory/project.git)的一些依赖项。但我收到了这个错误。
go - golang dep add 说“已导入或需要,因此 -add 仅在约束下有效”,这是什么意思?
我正在尝试向供应商目录添加依赖项,但遇到了这个非常奇怪的错误:
错误说:
github.com/google/uuid
已导入或需要,因此 -add 仅对约束有效
在某些时候,在编写代码时,我做了:
现在我想添加uuid
到我的vendor/...
目录中。
但据我所知,它应该没有副作用,对吗?
go - 不能再执行任何 go 命令
在它发生之前,我正在做的是尝试使用dep来管理我的golang代码依赖关系。我现在发现的是我无法使用go执行任何命令,即使我尝试使用brew by卸载它brew uninstall go
并brew install go
再次执行。
如果我这样做go env
,它将显示如下:
我应该怎么做和检查?