go clean -modcache下令用于清算Go模块的当地缓存。Go模块缓存位于$GOPATH/pkg/mod/cache目次下,存储了全部下载和利用的模块版本。当实验
go clean -modcache时,这个下令会删除该目次下的全部内容,迫使Go在下次构建时重新下载全部依靠的模块。
这个操尴尬刁难于办理由于模块缓存导致的题目非常有效,好比当依靠库有更新,而用户确保利用的是最新版本,大概缓存中的模块数据粉碎时。不外,由于重新下载全部依靠大概会耗费较长时间,因此这只应在确实须要时举行。
实验下令的示例很简朴,只需在终端中键入: