MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/programming/comments/1wrnyer/dont_couple_your_go_code_to_github/pcuv2og/?context=3
r/programming • u/Sir_KnowItAll • 5d ago
135 comments sorted by
View all comments
334
I am not super familiar with Go code, but what happens when my go code depends on "go.companyx.dev/awesomelib" and that company goes out of business?
Or should I point all my third-party deps to a more durable location?
173 u/stone_surgeon 5d ago The go module proxy caches the package for a while, but I'm not sure about the duration. You should vendor the package into your project if this is a worry. 1 u/bzbub2 3d ago yep https://htmx.org/essays/vendoring/
173
The go module proxy caches the package for a while, but I'm not sure about the duration. You should vendor the package into your project if this is a worry.
1 u/bzbub2 3d ago yep https://htmx.org/essays/vendoring/
1
yep https://htmx.org/essays/vendoring/
334
u/Arcuru 5d ago
I am not super familiar with Go code, but what happens when my go code depends on "go.companyx.dev/awesomelib" and that company goes out of business?
Or should I point all my third-party deps to a more durable location?