我不小心在go.dev网站上发布了一个包,谁能告诉我怎么删除它?
发布于 2021-07-31 06:51:48
发布的模块不能删除,但可以收回。撤销的版本仍然存在,并且可以下载(因此依赖它的构建不会中断),但go命令在解析时不会自动选择它。更多信息here。
要撤消,您必须向go.mod添加retract指令。例如
retract v1.0.0
retract [v1.0.0, v1.9.9]
retract (
v1.0.0
[v1.0.0, v1.9.9]
)请注意:
在Go 1.16中添加了retract指令。如果在主模块的go.mod文件中编写了retract指令,则1.15和更低版本将报告错误,并将忽略依赖项的go.mod文件中的retract指令。
发布于 2021-07-31 06:45:03
网站上有软件包删除指南:https://go.dev/about/
基本上,您需要在go.mod文件中放置retract指令并发布新版本。
https://stackoverflow.com/questions/68599703
复制相似问题