Stop structuring Go codes like Java!

Today supposed to be a great day. Before somehow I stumbled upon this article

First, I found this disturbing image :

I thought its already bad enough, but I was wrong. Later in that article, I found

Why on earth some people were trying to bring their Java mindset to Go? Please stop. Each languange has its idiom - and for one that still in its young age — like Go — don’t bring your Java/MVC/Clean Architecture (or whatever term you coined for those rubish) onto it. Don’t write any article about it. Just don’t. Because you could make people that had been attracted by the elegance and simplicity of this language, to think they’re choosing a wrong tool!

Just because you could structure Go codes like Java, it does not mean you should. I have a better suggestion : why you guys don’t keep writing Java?!

Empowering People Through Programming