我有一个如下所示的存储库:
src
|
|--myplace
|--myprojectRepo
|--someCmd
| main.go
|--somePackage
| package.go
我正在尝试使用 Godeps 来管理依赖项。但是,当我godep save
在文件夹内运行时someCmd
,它不仅将外部代码复制到 godep_workspace
中,还将somePackage
代码复制到 godep 中_workspace
。
有没有办法阻止 godep 将同一存储库中的代码复制到其中_workspace
?
我看到的主要丑陋之处在于,现在有两个版本的somePackage.go
. 一个在somePackage
目录中,一个在godeps/_workspace...
目录中。如果我对 进行更改somePackage
,我必须在其中重新运行 godepsomeCmd
才能使这些更改生效。