Skip to content

Instantly share code, notes, and snippets.

@yurenchen000
Created November 3, 2024 20:18
Show Gist options
  • Save yurenchen000/2999a6682696e55d91f70b2793acca9e to your computer and use it in GitHub Desktop.
Save yurenchen000/2999a6682696e55d91f70b2793acca9e to your computer and use it in GitHub Desktop.
rm pkg cache from pkg.go.dev proxy.golang.org

pkg.go.dev rm pkg

pkg.go.dev 和 proxy.golang.org
简直有毒: 一经它 cache 就不能删除了 (唯一方法是 email 联系人工, 还不一定给删)

何时缓存

  • 只要 直接或间接访问一次, 就会被它 cache
    • 例如 go get / go install + 包网址
    • 例如 访问 pkg.go.dev 或 proxy.golang.org + /包网址
    • 例如 一些测试工具

关于 pkg rm

https://pkg.go.dev/about#removing-a-package
https://proxy.golang.org/

https://go.dev/blog/go116-module-changes#module-retraction

参考案例

https://stackoverflow.com/questions/68955904/remove-old-versions-from-pkg-go-dev
https://stackoverflow.com/a/60119326/4896468

//失败案例 (都不给删)
golang/go#46440
golang/go#49056

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment