3 ms·
This, a manager and domain manager for everything. One of the reasons I love go is that is inherently encourages being direct. All of the verbosity that people
by figassis 3y ago
This, a manager and domain manager for everything. One of the reasons I love go is that is inherently encourages being direct. All of the verbosity that people complain about it is infinitely offset by simply doing the thing. Some examples:
- how directory structure is part of the code organization of the language, and how it's something you have no choice about (so have to spend zero brain power on), and works out of the box.
- the concept of exported/unexported fields (no need complex logic/annotations, ineffective _prefixes)
- named returns eliminating the need for explicit, so useful when exiting early
- default values (+ named returns)
Any of these *manager concepts just seem out of place in Go.