问题
拉了两个项目下来,其中一个项目依赖另一个项目,因为改动了被依赖的项目,想重新导入测试一下。文章来源:https://www.toymoban.com/news/detail-612005.html
解决办法
go.mod文件的require中想要被代替的包名在replace中进行一个替换,注意:用来替换的需要用绝对路径,一开始我用~/Documents/xboot/xboot/tools/reflect没有效果。
这样原有的包就会换成用来代替它的本地的包,点开源码也是本地写的那些内容。文章来源地址https://www.toymoban.com/news/detail-612005.html
到了这里,关于golang利用go mod巧妙替换使用本地项目的包的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!