Grant Seltzer
Aug 8, 2017 · 1 min read

If you use golang/dep, it will manage your versions of transitive dependencies for you. For example, if I write a tool that uses the client-go package, I can write a restriction in my manifest for client-go to be a particular version. It’ll then figure out all the necessary versions of client-go’s dependencies and pull those in accordingly. This also equates to less work on client-go maintainer’s ends.

Highly recommend checking it out, and thanks for the read!

    Grant Seltzer

    Written by

    Software Engineer @ Capsule8