Commit hashes seem to be the way to go, for sure, at least to be safe. I really don't want to put our vendor content in the repos.
It's just a tad absurd when you're used to mature package managers in other languages.
It's just a tad absurd when you're used to mature package managers in other languages.
Bundler is lovely.
In other cases, 'npm update <package>' doesn't work and I have to do uninstall/install. Very common with typescript, for example.
I have better things to do with my time than watching the same crates being compiled multiple times.
In any case, I appreciate that Go at least supports binary packages, but Go isn't a language for me, given the type system decisions.
Repo removal, renaming, or whatever, are still problems, for sure.
Today, dep populates vendor/ with dependencies, and works equally well whether you decide to commit them or not.