Hacker News new | past | comments | ask | show | jobs | submit login

I've never really understood this general complaint about dependencies and go. Maybe it's my work environment? Either: i'm writing something quick and/or as a one-off in which case i just 'go get' anything i need. Or: It's 'full-enterprise' style where each third-party thing that gets used is checked and stored locally. The build is built against these stored versions. If an improvement is made to a 3rd party thing then the changes are reviewed and if suitable that new version is stored locally. If the older go release needs to be rebuilt or investigated it can be rebuilt with the earlier versions by the clean build system. Anything in-between wouldn't get passed QA. but obviously ymmv.

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