3 ms·
dep absolutely met the needs of most/all large projects and advanced users.
by sagichmal 7y ago
dep absolutely met the needs of most/all large projects and advanced users.
- AstralStorm 7y agoWho is using it who is not Google? Did anyone with a big project in go even chime in, or is it that there are just no big projects yet?
- Lazare 7y agoDepends what you mean by "big", but between Docker, Influx, Cockroach, etcd, all the hashicorp projects (consul, nomad, terraform), caddy, grafana, bolt, etc., there's a fair number of pretty big golang project around. And most of them seemed pretty happy with dep...
- 0815test 7y ago> dep absolutely met the needs of most/all large projects and advanced users. ...as long as your community dependencies never happen to depend in-turn on differing major releases of the same module. This is absolutely a show-stopper, and dep critics were right to highlight it. That these critics might be mostly Googlers in this specific case would seem to be a red herring.
- sagichmal 7y ago> ...as long as your community dependencies never happen to depend in-turn on differing major releases of the same module. This is absolutely a show-stopper No, it isn't. Most other dependency management tools don't allow this condition.
- 0815test 7y ago> Most other dependency management tools don't allow this condition. Ah, but how many of these dependency-management tools are in fact "corporate" vs. genuinely community-led projects? Surely this too is relevant to the controversy.