In short: You can't.
Flattening is the way to go (pun intended) but dependeing on different
versions will brake your build.
On Thu, Apr 13, 2017 at 9:48 PM johnbernardo via golang-nuts <
golang-nuts@googlegroups.com> wrote:
> Our team has run into some complicated issues regarding vendoring. The
Our team has run into some complicated issues regarding vendoring. The
simplest way to explain it is with an illustration.
We have three separate repositories; Main, Foo and Bar.
Main vendors Bar
Main vendors Foo
Foo vendors Bar
When trying to build this code, compile errors like this arise:
.