我不小心发布了一个包到 go.dev 网站,谁能告诉我如何删除它?
已发布的模块不能删除,但可以收回。撤回的版本仍然存在并且可以下载(因此依赖于它的构建不会中断),但是 go 命令在解析时不会自动选择它。更多信息在这里。
要收回,您必须在 go.mod 中添加收回指令。例如
retract v1.0.0
retract [v1.0.0, v1.9.9]
retract (
v1.0.0
[v1.0.0, v1.9.9]
)
Run Code Online (Sandbox Code Playgroud)
请注意 :
Retract 指令是在 Go 1.16 中添加的。如果在主模块的 go.mod 文件中写入了撤回指令,则 Go 1.15 及更低版本将报告错误,并且将忽略依赖项的 go.mod 文件中的撤回指令。
归档时间: |
|
查看次数: |
119 次 |
最近记录: |