code it simple

“Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it.” — Brian Kernighan

go over c++

“What language do you think Go is trying to displace?

I don’t think of Go that way. We were writing C++ code before we did Go, so we definitely wanted not to write C++ code anymore.”
Russ Cox

!!!!!!! we definitely wanted not to write C++ code anymore !!!!!!!

To use the native C++ stdout << custom_typed_val they’ve broke the CORE IDEA of hierarchical classes (compare with symlinks into tree FS). Overload ‘operation <<' with friends.

In Go – type Stringer interface: strict with the core Go language concepts.