如何使用Go模块删除已安装的软件包

我已经使用Go模块安装了一个软件包(在Go

1.13中获取),现在我想将其删除。在文档中没有关于此的任何内容,在go中也没有。

手动从go.mod中删除软件包无法解决问题,因此仍保留在go.sum中。

我应该如何清洁包装?

回答:

找到了它https://blog.golang.org/using-go-

modules#TOC_7。

go mod tidy

因此,基本上,一旦未将软件包导入任何软件包中,您就可以执行go mod tidy,它将安全地删除未使用的依赖关系。

并且,如果您要供应依赖关系,请运行以下命令以使模块更改被应用到供应商文件夹中:

go mod vendor

以上是 如何使用Go模块删除已安装的软件包 的全部内容, 来源链接: utcz.com/qa/434794.html

回到顶部