Skip to main content
Support OpenZiti, give us a GitHub Star Star

3 posts tagged with "golang-aha"

Golang Ahas!

View All Tags

Golang Aha! Moments: OOP

· 13 min read

Moving to Go as my primary development language was a surprisingly easy transition. Coming from a language with strong OOP roots, like Java, I quickly found many analogs for the OOP constructs I was used to, but also had to adjust my thinking.

This article walks through some of Go’s object oriented features and also discusses how some patterns common in other languages can be written in a way that’s closer to idiomatic Go. It also covers some features of Go that surprised and (in some cases) delighted me.