‹ BackHN Continuity

Thread

Don't couple your Go code to GitHub

325 points · 177 comments · birdculture

  1. dewey · · focus · HN ↗
    > That is, if you move your git hosting to GitLab then you have to change your code!

    You can also just use "replace github.com/example/example => gitlab.com/example/example" in your go.mod file and everything will keep working. That seems like a very pre-mature optimization for something that doesn't really matter.

    1. peesem · · focus · HN ↗
      why not just use replacements to begin with if you don't want to bother with setting up domains?

      "replace example => github.com/example/example" at first, then change to "replace example => gitlab.com/example/example" or similar when there's a migration

      (i don't use go, but i hope this is possible and i am confused if it's not)

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.