I’ve abandoned any further thought of self hosting my code, at least for now. As predicted, I found other shiny things to distract me away from that path to madness. I can still use custom domains for Go packages if I wanted to, so I’m not really loosing much by keeping it all in GitHub.