Go Dep - 与供应商同步 Gopkg.toml

Go Dep - sync Gopkg.toml with vendor

有没有办法创建或同步 Gokpkg.toml 我在 .go 文件中导入的包? 如果我的 Gopkg.toml 为空而我 运行 dep ensure,它会将我在代码中导入的所有包下载到 vendor 文件夹,但它不会更新 Gopkg.toml 文件。 当我不得不以最简单的方式将不使用包管理器的旧项目迁移到使用 dep 时,它出现了,只需创建一个包含所有包的最新版本的 Gopkg.toml我已经为每个包手动导入而不是 运行ning dep ensure -add ...。 有这样的命令吗?

删除您的 Gopkg.toml 文件,只删除 运行 dep init,然后 dep ensure。它将创建您的 Gopkg.toml 文件并自动设置所有依赖项。