The vendor support is that if you create a directory called &quot;vendor&quot; in the &quot;current project&quot;, it will be preferred to the GOPATH for that project. That&#x27;s pretty much it. The idea here is that they officially support that in the compiler, and then the community can build whatever tools it likes around that support. Whether you call that &quot;support for vendoring&quot; depends on exactly what you&#x27;re looking for from &quot;support&quot;. It&#x27;s true that the compiler &quot;supports&quot; it, but it&#x27;s also true that Go still has no &quot;official&quot; vendoring solution, unless you want to count the default one of manually mananging vendored directories, though I don&#x27;t think most people interested in &quot;vendoring&quot; would call that support (and neither would I, so that&#x27;s no criticism).<p>I could use a tool that I could fire at a codebase that asserts that all imports are either coming out of the vendor directory or coming out of the base system.