DEV Community

Discussion on: Is Go an Object Oriented language?

Collapse
 
bgadrian profile image
Adrian B.G. • Edited

No

Ah wait it was retorical question.

But .. as u said you can achieve some OOP practices and patterns, up to a point.

Ps: here is a talk called "SOLID in Go" to grasp the extent of the OOP concepts in Go.

Collapse
 
web3coach profile image
Lukas Lukac

Hey Adrian, thx for recommendation. I saw the talk few months ago actually, Is a nice talk. Even though SOLID is mainly OO concept I think it should be and can be generally applied to Structs as well as Functions. I prefer to apply it mainly on a Function level in Go.