I'm trying to figure out ways to make things shorter, as even the variable names get insanely long.
In particular, do we really need long names like go_modules/golang.org/x/tools/@v/v0.0.0-20190907020128-2ca718005c18.mod ? It seems to me that go/golang.org/x/tools/0.0.0-20190907020128-2ca718005c18.mod would be just as descriptive and not lose any information. Any part of the go tooling that actually wants the full name for a distfile ? That little noise doesn't seem like much, but it quickly adds up.