3 ms·
Yet asking Glide or Dep to solve semver for a typical medium-sized Go service would peg your CPU fans for an hour or two and usually fail.
by closeparen 6y ago
Yet asking Glide or Dep to solve semver for a typical medium-sized Go service would peg your CPU fans for an hour or two and usually fail.
- plorkyeran 6y agoAnd ask NPM to install a package and it's able to pick a version of all eight hundred dependencies that package pulls in within a few seconds.
- arp242 6y agoThe one and only "internet meme" I ever created while I was waiting for dep to finish, and is about dep being slow :-) https://www.reddit.com/r/golang/comments/7c1dj9/the_real_reason_dep_ensure_is_slow/ https://www.reddit.com/r/golang/comments/7c1dj9/the_real_rea... Of all the package systems I've worked with, I've had the least about of trouble with Go modules. Some aspects can be a bit confusing and idiosyncratic as first, but overall I found it quite easy to understand and reason about (which is important especially when things go wrong! I still remember my "I can't figure this out, fuck it, I'll rm -rf shit until it works"-Bundler days all too vividly).