| sorry for the slight off topic but I still don't understand what is the advantage of having the domain hard coded in the name of the module go mod init example.com/hello and also hardcoded in all the import statements import "example.com/hello" what if you move the code to other domain ? you need to change the module and all the references to it instead of only the references I find it quite cumbersome/counter intuitive even after all these years. |
It is bad enough how much of a monopoly and tie-in github today has (probably the reason Microsoft bought it) and a language environment shouldn't contribute or even aplify that role.