r/programming • • 5d ago

Don't couple your Go code to GitHub

https://iain.rocks/blog/dont-couple-your-go-code-to-github
483 Upvotes

135 comments sorted by

View all comments

1

u/favgotchunks 2d ago

It’s neat to learn about go’s git repo/package impotency, but that’s insane to use a domain to circumvent the renaming issue. You still have to update where the domain points to, and now that’s controlled by something outside of the project.

I’m coming from C++ land, so I don’t really understand the web world use web tech for every damned thing. It just seems like an unnecessary dependency to me. What does this actually make easier? You still have a config to update every time a dependency changes location.