golang利用go mod巧妙替换使用本地项目的包

问题

  拉了两个项目下来,其中一个项目依赖另一个项目,因为改动了被依赖的项目,想重新导入测试一下。

解决办法

  go.mod文件的require中想要被代替的包名在replace中进行一个替换,注意:用来替换的需要用绝对路径,一开始我用~/Documents/xboot/xboot/tools/reflect没有效果。
golang利用go mod巧妙替换使用本地项目的包_第1张图片
  这样原有的包就会换成用来代替它的本地的包,点开源码也是本地写的那些内容。

你可能感兴趣的:(golang,go)