修改了第三方依赖的源码,编译却说找不到那个方法,undefined:,到底在哪里设置让编译器检测到改变了的
go mod verify 提示: dir has been modified ,文件已经改变。
更多评论
你可以尝试下golang 1.18的工作区模式。
修改第三方包,以前GOPATH时直接可以。使用module后,需要git的地址和版本。没有工作区模式时,总是要打个版本上去。如果第三方的,要么fork后使用fork版本。或者也可以放到自己私有的git服务上,切换到私有库。都很麻烦,所以加了工作区模式。
#3