Re:Green vs. Brown Programming Languages
by gher-shyu3i on Wednesday April 28, 2021 @10:14AM
(#26969590)
Code bases in reality still do what I'm describing, and they pass code reviews. Kubernetes is one example of the atrocities caused by the language.
Just as a start: variables names should always be clear by context. You only see the one letter ones if its literally the next line or similar use case. Also, bare interface{} should basically never be the case for a function signature.
None of the code you've described thus far would pass a proper review.