If Go becomes an object-oriented language, it would have much more power, since today we must emulate the behavior of certain characteristics that are necessary for object-oriented programming.
Why does Go need to be OOP? What Go doesn't have?
This is nowhere close to describing a concrete proposal, and completely overhauling the fundamental concepts of the language to fit some classic OOP paradigm will not happen. I'm going to close this.
Most helpful comment
This is nowhere close to describing a concrete proposal, and completely overhauling the fundamental concepts of the language to fit some classic OOP paradigm will not happen. I'm going to close this.