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

I started a new project in Go this year and I have the same hope for the future. So far Go has been pretty good in that regard.



This article does not inspire confidence in the matter (in particular the part covering the breaking change introduced in time while one could not decide on package version) but one would expect things to improve with time: https://fasterthanli.me/articles/i-want-off-mr-golangs-wild-...


Why do you have that hope? Did you copy your dependencies (I assume you have) in a vendor directory you include In your project? If not, what happens if someone decides to remove the code of your dependency from e.g. GitHub?


It should still be on GOPROXY, but yeah, if (very) long-term usability is important and the project isn't being maintained then vendoring is better.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: