1. Delete package directory from vendor when developing new code of dependency. 2. After commit on dependency, run: govendor update 3. Introduce a new dependency, run: govendor add +vendor 4. To update all deependencies, delete all packages from vendor, and run: govendor add +vendor +external 5. Too hard.