When learning about Go's dependency management, I often hear the term "vendor" used as a verb. Example: "The dependencies that your application vendors..."
What does it mean to vendor a dependency in this context?
Examples:
"Dependencies that are vendored with your application"
Source: https://devcenter.heroku.com/articles/getting-started-with-go#declare-app-dependencies
"godep will write the vendored code"
Source: https://github.com/tools/godep#go-15-vendor-experiment
Follow-up questions:
Is this related to vendoring in Ruby?
Is this term fully defined in the Go 1.5 Vendor Experiment, or is there a separate conventional definition?