This podcast (iOS) is really worth listening. Straight from the horse's mouth:
"Dependency Management, Semver, and Community Consensus" https://itunes.apple.com/my/podcast/go-time/id1120964487?mt=...
It explains how go dep fundamentally works alongside the other tools.