News for hackers. Stuff that matters.
Re:A Roadmap to Merging 'dep' into the Go Toolchain by lobster_johnson on Thursday March 09, 2017 @06:41PM (#13834948)
Glide lets you pin dependencies to specific commits (the "version" key takes a semver version constraint, a branch name or a commit hash), and transitive dependencies will be pinned via the lockfile, so it works even if the implicitly included dependencies don't use versioning.

The main problem with Glide is that it's buggy. It also lacks some important features. You still can't do "glide update" on a single dependency, for example. It's all or nothing.

Re:A Roadmap to Merging 'dep' into the Go Toolchain by sdboyer on Thursday March 09, 2017 @07:18PM (#13835170)
yeah, this is one of the main pain points there. the reason it's so difficult to solve in glide is intrinsically tied to the engine glide uses for version selection - otherwise we'd have dealt with it long ago.