It's opinionated, and not the good kind. Some people like having simply a `projects` directory with all coding projects inside. For almost any language, I can clone into this directory and run the associated build scripts. But Go has to be special and use a special directory or else it throws a hissy fit.
Aside from that, I do enjoy the language a fair amount.
Aside from that, I do enjoy the language a fair amount.