Have you tried the golang dep tool for dependency management?
Give it a try, it's a nice tool.
I have heard of it but I have not used it. Since go modules seems to be the official direction of the language I went with that for my project.
The dep tool is an official golang tool as well.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.