最近结合Docker源码分析博客在看docker1.2.0的源码。然后出现如下情况,严重影响看代码速度。
如图所示:
只需要稍作修改即可。
我们以下面的为例
"github.com/docker/docker/reexec"
还是同一个文件,我们点击29行无法跳转。报错”unresolved reference“。其实我们的工程目录中是有reexec代码目录的。但是因为docker改名叫moby后,地址无法访问。而1.2.0比较老,在改名之前出现的。我们只需要做如下修改即可
"github.com/docker/docker/reexec" 改成
"docker/reexec"就可以跳转了。
如果是git clone moby对应的分支,同样的改法
方便起见,使用如下方式整体替换: