Go Time: Golang, Software Engineering cover image

Bill Kennedy on Mechanical Sympathy

Go Time: Golang, Software Engineering

CHAPTER

Optimizing the Performance of the Programming Language, Right?

Go is an object-oriented programming language, but I don't want people writing object-oriented programs and Go. This is about separating where you can the data that you're working on,. and then the behavior that's going against that data. Not everything had to be a method; functions can also help reduce a huge amount of code when you're using them. But for me it's not thinking about architecting things in terms of an object- oriented pattern, but really think this is the data designer pattern.

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner