Simple and Dedicated
Latest update: November 29, 2022

Simple and Dedicated #

Go follows UNIX’s philosophy of “do one thing and do it well.”

  • TODO: Explain the idea of UNiX commands.

Does it mean that Go is not suitable for building large-scale monoliths? Not at all, but it requires a certain structure in place.


Helpful References #

The Best Go framework: no framework?
While writing this blog and leading Go teams for a couple of years, the most common question I heard from beginners was “What framework should I use?”. One of the worst things you can do in Go is follow an approach from other programming languages. Other languages have established, “default” frameworks. Java has Spring, Python has Django and Flask, Ruby has Rails, C# has ASP.NET, Node has Express, and PHP has Symfony and Laravel.