Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

When using Go, you don't get updated indirect dependencies until you update a direct dependency. It seems like a good system, though it depends on your direct dependencies not updating too quickly.


The auto-updating behaviour dependencies because of the `^` version prefix is the root problem.

It's best to never use `^` and always specify exact version, but many maintainers apparently can't be bothered with updating their dependencies themselves so it became the default.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: