Skip to main content

Golang

2024


Why Go uses composition over inheritance

·6 mins
Go favours composition over inheritance through struct embedding and implicit interfaces. This post explores why, with practical examples showing how Go avoids the pitfalls of traditional class hierarchies.

Getting started with Go and Kafka using franz-go

·9 mins
A practical guide to integrating Go with Apache Kafka using franz-go. Covers Kafka fundamentals, building producers and consumers, and working examples for event-driven applications.

2023