Anything that uses Golang is by definition not developer centric.
That's one hell of a persnickety definition.
But I am very, very irritated by Golang while I am working with it on a daily basis.
It's entire design is informed by assuming that no developer should understand the codebase, but should instead read it over and over. Symmetrically, no insight can be offered in the code, only a rote transcription of an inductive design.
The net result is a language hostile to both those writing and those reading the code. No shortcuts are offered or taken. All error handling must be done manually. All data structures must be reimplemented over and over with different test suites for each one.