Skip to main content

Posts

2025


Building with the Google Sheets API in Go

·7 mins
Master Google Sheets API integration in Go with practical examples covering A1 notation, batch operations, and production-ready patterns for robust data operations.

2024


PostgreSQL table partitioning with Go

·3 mins
Implement date-based PostgreSQL table partitioning with Go code examples. Covers partition creation, data routing, query optimisation, and automating partition management.

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.