@gosom
Sharing 20 years of software engineering experience and Golang expertise
I am a software engineer based in Cyprus with over 20 years of experience in the industry. My background in Computer Science has led me to work with PHP, Python, and more recently, with a focus on Golang.
Originally from Greece, my career has taken me across Europe, and I now call Cyprus home. I've attended numerous conferences, continually expanding my knowledge and network.
Recently, I started blogging to share my insights and experiences with the tech community. I'm passionate about engaging with fellow developers and contributing to the field through my writing and future projects.
Thank you for visiting my blog.
Nothing here yet.
Tutorial: golang web application development Hello all, today we will continue the development of our web application by implementing the part of invoice management. We are going to implement the InvoiceService interface. We will learn also how we ca...

In the last blog post I showed you how you can implement the repository pattern in Golang. We used SQLite and GORM to implement the CompanyRepository . Today I am going to show you how to implement the InvoiceRepository .The implementation will be ve...

In the previous part of the series we created the required interface for you invoice generation/management web application. In this post we are going to provide and implementation of the CompanyRepository . In our requirements in the first part of th...
