It appears that golang v1.11 includes modules.
To quote the source
A module is a collection of related Go packages that are versioned together as a single unit. Most often, a single version-control repository corresponds exactly to a single module.
Using the latest version of golang along with modules allows me to use all of my dependencies.